可能重复:
android中的马拉雅拉姆字体?
我想在我的应用程序中显示马拉雅拉姆语文本,可以吗?我尝试使用来自马拉雅拉姆语的 gont 文件的字体。但它不起作用。有没有其他方法可以做到这一点。请给我一些建议,
提前致谢。
可能重复:
android中的马拉雅拉姆字体?
我想在我的应用程序中显示马拉雅拉姆语文本,可以吗?我尝试使用来自马拉雅拉姆语的 gont 文件的字体。但它不起作用。有没有其他方法可以做到这一点。请给我一些建议,
提前致谢。
将所需的马拉雅拉姆字体放入assets
应用程序的文件夹中。并且,请按照以下步骤操作 -
TextView
此Typeface
字体Typeface typeFace = Typeface.createFromAsset(getAssets(),"malyalam.fnt");
textView.setTypeFace(typeFace);
在这里获取您的马拉雅拉姆语字体 -
希望这对您有所帮助。
更新
我刚刚用一种马拉雅拉姆字体测试了下面的代码。它工作正常。试试那个 -
TextView t = (TextView)findViewById(R.id.textView1);
t.setText("മലയാളം");
Typeface typeFace = Typeface.createFromAsset(getAssets(),"AnjaliOldLipi.ttf");
t.setTypeface(typeFace);