在android中开发unicode应用程序

时间:2011-08-02 09:49:59

标签: android unicode

我尝试用波斯语开发应用程序,因为我知道android默认情况下不支持波斯语和其他许多人,我不想安装波斯语字体,在android和越狱手机中支持波斯语, 有没有办法在没有越狱安装新字体的情况下支持应用程序中的波斯语。 我将字体添加到assets目录并将其加载为TypeFace,如下所示

TypeFace typeFace =Typeface.createFromAsset(context.getAssets(), FONT);
textView.setTypeface(typeFace);

但文字单独出现

incorrect text

并且必须显示为

correct text

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

我的唯一提示是尝试另一种字体。有时可能是字体问题。我使用了自定义字体(拉丁字母),它没有任何额外的间距。

答案 1 :(得分:0)

搜索后我找到了这个解决方案 http://code.google.com/p/arabicreshaper/