相关疑难解决方法(0)

如何在Android中更改TextView的fontFamily

所以我想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"是一次愚蠢的尝试!

android textview android-layout typeface

711
推荐指数
22
解决办法
76万
查看次数

在Android Studio中加载一个简单的文本文件

使用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中可能需要一步.

android assets streamreader android-studio

30
推荐指数
1
解决办法
6万
查看次数