我正在创建一个Android应用程序,我希望在我的视图中显示旁遮普文本。大多数人告诉我,我们可以通过生根添加不同的字体。之后,我能够在设备中显示旁遮普语文本。
如何根据我的模拟器或Android设备,以便在我的应用程序中显示旁遮普字体?
答案 0 :(得分:2)
AFAIR,默认情况下你是模拟器的根。
me@mymachine:~$ adb shell
root@android:/ #
答案 1 :(得分:2)
要向应用程序添加自定义字体,必须在assets文件夹中创建名为fonts的文件夹。将.ttf字体文件放在此文件夹中。然后使用以下代码初始化您的字体。
Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/your_font.ttf");
要将此字体应用于任何TextView,请使用:
textView.setTypeface(typeface);
希望这会有所帮助。