我在android设备上显示阿拉伯文本时遇到问题
所需文本如下所示

我得到了不同的文本,像这样

为此,我使用了以下代码
我的文本是这样的:
category_arabic[3] = "محـامـون";
Typeface tfarsi1 = Farsi.GetFarsiFont(this);
((TextView) pageView
.findViewById(R.id.menu_txtAttorneyLegalServices_ar))
.setTypeface(tfarsi1 );
((TextView) pageView
.findViewById(R.id.menu_txtAutoRepairSmog_ar))
.setText(Farsi.Convert(category_arabic[3]));请给我这个问题的解决方案。我必须为此做些什么?对于这个解决方案,我也使用了ArabicUtilities.java文件,但是没有得到正确的解决方案
发布于 2012-02-27 19:11:25
你可以使用ArabicUtilities.java,并使用“整形”功能来整形你的文本。例如:
textView1.setText(ArabicUtilities.reshape("نمايش"));https://stackoverflow.com/questions/9389350
复制相似问题