区域语言字体(Gurmukhi和旁遮普语)的版本高于2.2

时间:2012-08-17 14:15:50

标签: android fonts

我在我的应用程序中使用gurumukhi(旁遮普语)字体。它在较低版本中工作正常,但在较高版本中没有。 我是这样做的

Typeface tf = Typeface.createFromAsset(getAssets(),"bulara_5.ttf");
                      Book_Data.setTypeface(tf);     
                      Book_Data.setText( XMLfunctions.getValue(e, "Pun"));

任何人都可以帮助我。我怎样才能使它支持更高版本。任何帮助都是适当的。

1 个答案:

答案 0 :(得分:1)

我认为你这样做有误,我检查一下,它在android 4上对我有用。

可能是你不改变程序的语言,这就是你问题的原因。请参阅此应用程序的设置语言:

你可以看到这个问题:

检查资产中的字体名称(“bulara_5.ttf”),不要在资产文件夹中。名字必须是bulara_5.ttf,它不是这样的bulara_5.TTF。