所以我想android:fontFamily在Android中更改,但我没有在Android中看到任何预定义的字体.如何选择其中一个预定义的?我真的不需要定义自己的TypeFace,但我所需要的只是它现在所显示的内容.
<TextView
android:id="@+id/HeaderText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="52dp"
android:gravity="center"
android:text="CallerBlocker"
android:textSize="40dp"
android:fontFamily="Arial"
/>
Run Code Online (Sandbox Code Playgroud)
看来我在那里做的不会真的有效!BTW android:fontFamily="Arial"是一次愚蠢的尝试!
使用Google的新Android Studio IDE获得了一个全新的项目.
我正在尝试使用一个简单的文本文件InputStreamReader.我收到的文件未找到异常.现在没有任何资产/文件夹.我尝试创建一个并在许多不同的位置添加我的文件(在项目的根目录,.java文件的根目录等等)我试图移动文件但仍然得到文件找到.
现在,使用Eclipse从来都不是问题,因为任何模板都会创建一个资产文件夹.
有谁知道资产应该去哪里或如何加载它们?
这是使用的代码,它在.open()失败:
InputStream iS = resources.getAssets().open("bla.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(iS));
Run Code Online (Sandbox Code Playgroud)
我也在Eclipse中尝试了这个代码,它可以工作并且文件内容被加载了.因此Android Studio中可能需要一步.