1

我正在尝试在我的应用程序中显示泰卢固语字体。代码

Typeface Telugu;
Telugu = Typeface.createFromAsset(getAssets(),"fonts/withG.ttf");
TextView tt = (TextView)findViewById(R.id.label);
tt.setTypeface(Telugu);
tt.setText("Some telugu text");

这在 Android 4.2 中运行良好。但是在 Android 2.2 中运行应用程序时,连词不能正确呈现。

小伙伴们知道该怎么做吗?

4

1 回答 1

1

旧版本的 android 支持的语言很少。像 2.2 版只有 26 种语言支持,它们在 2.3 中翻了一番,并随着更多即将发布的版本进一步增加。

http://www.talkandroid.com/22956-android-2-3-gingerbread-doubles-language-support-from-2-2-froyo/

这是因为 2.2 中缺乏支持,所以渲染不正确。

于 2013-04-04T10:42:32.893 回答