Android中的文本Arial字体

jks*_*tar 11 fonts android

我想用Arial字体显示文字.但Arial字体在Android系统字体中不可用.我不想在我的应用程序中使用arial ttf文件.有没有其他方法来应用Arial字体的文本.

jav*_*dev 9

如果Android系统中没有该字体,那么您必须使用该字体文件将该特定字体应用于您的textView.我可以知道为什么你不愿意使用字体文件来应用,因为它提供相同的功能.

使用字体文件的示例用法是:

Typeface tfArial = Typeface.createFromAsset(getAssets(), "arial.ttf");
TextView tv = null;
// find the textview id from layout or create dynamically
tv.setTypeface(tfArial);
Run Code Online (Sandbox Code Playgroud)

编辑:

您需要将字体文件arial.ttf放在您的asset文件夹中.