古吉拉特语字体的 Android 应用程序

标签 android android-layout textview

我正在开发在 TextView 中具有古吉拉特字体的应用程序,但我的问题是在 TextView 中它显示的是框而不是我尝试过的“TypeFace”古吉拉特字体,并且文本位于 string.xml 但它是无法工作,请帮助我,我必须在周二在学校提交,所以请帮助我

提前谢谢

TextView cap = (TextView) view.findViewById(R.id.caption); Typeface tf = Typeface.createFromAsset(getAssets(),"fonts/gujaratifont.ttf"); cap.setTypeface(tf); cap.setText(R.string.gujarati);

最佳答案

将文件拖放到 Assets 文件夹中。

尝试这样做。 getResources().getString(R.string.gujarati);

其原因之一是资源无法到达 TextView。只需检查一下即可。

关于古吉拉特语字体的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9962955/

相关文章:

android - 在哪里可以找到我的 Play 商店应用用户的电子邮件 ID 或电话号码

android - Nearby Connections 2.0 中的错误代码

android - AppBarLayout 与 RecyclerView 重叠

android - 在 android 中调用 finish() 后应用程序没有关闭

java - TextView 不更新

java - 如何使Android BottomNavigationView背景透明?

android - 如何在 dp 值中设置 Layoutparams 高度/宽度?

android - 无法在 Android 设备上查看完整设计

java - 如何每次单击按钮时添加新的 Textview

android - 在 Android 的 TextView 中显示 UTF16-LE 编码的字符串