我一直在我的应用程序中使用阿拉伯语并使用 QuranSaleem 字体,它在这样的 web 和 IOS 应用程序中正确显示
但它像这样被错误地渲染
我已经更改了字体但无济于事,在android中渲染总是存在一些问题。这个问题的解决方案是什么?
Typefaces.SetFontQuranSaleem(holder.VerseArTextView);
这是此方法的代码
class Typefaces
{
Context context;
static Typeface quranFontSaleem;
public Typefaces(Context context)
{
this.context = context;
quranFontSaleem = Typeface.CreateFromAsset(context.Assets, "Fonts/QuranFontSaleem.ttf");
}
public static void SetFontQuranSaleem(TextView textview)
{
textview.SetTypeface(quranFontSaleem, TypefaceStyle.Normal);
}
}
我终于找到了罪魁祸首,它是它自己在 android 应用程序中渲染不正确的文本,我更改了文本,现在渲染得很好。
我用“شَيْئًا”替换了“شَیْـًٔـا”,效果很好。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句