我必须Nepali Font
在我的应用程序上实现,为此我使用了名为 的 unicode 字体DroidSansDevanagari-Regular.ttf
。我使用这种字体的原因是在我的应用程序上Rooted Galaxy S2 I900
,我已经安装 了正确Resurrection Remix 3.06 JB(AOKP)
渲染的字体。Nepali Font
在system/fonts
文件夹下我找到了这个DroidSansDevanagari-Regular.ttf
字体,它负责显示Nepali Font
。
此外,我使用了使用自定义字体的正确方法
Typeface font =
Typeface.createFromAsset(context.getAssets(),
"fonts/DroidSansDevanagari- Regular.ttf");
someTextView.setTypeface(font);
虽然我的应用程序显示Nepali Font
它没有正确映射字体。使用相同的字体我在Rooted Galaxy S2
手机上得到正确的映射,但我无法在其他手机上得到正确的映射。让我用图片来说明这一点
正确映射
不正确的映射
所以,我的问题是如何以我的方式正确映射字体Rooted Galaxy S2 phone
。为此,我必须查看AOKP
项目并查看EditText
或Typeface
类。请为我提供有关如何在每个设备上正确映射字体的指导
提前致谢