【问题标题】:Developing unicode application in android在android中开发unicode应用程序
【发布时间】:2011-08-02 09:49:58
【问题描述】:

我尝试用波斯语开发应用程序,因为我知道android默认不支持波斯语和许多其他语言,我不想在android和越狱手机中安装波斯字体以支持波斯语, 有什么方法可以在应用程序中支持波斯语而无需越狱安装新字体。 我将字体添加到资产目录并将它们加载为TypeFace,如下所示

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

但文字单独出现

它必须显示为

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

【问题讨论】:

    标签: android unicode


    【解决方案1】:

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

    【讨论】:

    • 我能给你的只有这个:goo.gl/JFeAG(一定要检查正确的版权)
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多