安卓系统如何支持阿拉伯语言?

7

我希望为Android 2.2开发一款阿拉伯语应用程序。我编写了如下的文本代码:

البُرتُقال نوع من أنواع الحمضيات وهو مصدر ممتاز لفيتامين سي ويساعد فيتامين (سي) في البرتقال على امتصاص الكالسيوم في الجسم ، كما يحتوي أيضا على فيتامين أ كما أنه مصدر

以下是显示效果:

安卓上的同一段文字。

我的意思是字母分离,这会导致意义不同。如何让字母连在一起显示?

编辑:

是的,4.0支持阿拉伯语。现在我必须找到2.2的方法,因为我使用的产品是在2.2上运行的。而且我不能轻易地将4.0实施到它上面。你有什么建议吗?


你尝试过其他(更近期)的Android版本吗? - dldnh
3
使用相应字体可能有助于满足您的需求。同时,请查看此链接 http://stackoverflow.com/questions/7956852/how-to-support-arabic-language-in-android - RobinHood
@RobinHood 谢谢你的链接,看起来4.0版本会解决这个问题。我现在会尝试一下。 - juliadream
我不确定如何解决这个问题,但是可以尝试访问https://dev59.com/fWsz5IYBdhLWcg3wWmUy#7962813 - 这个链接在@RobinHood给您的链接中,并且应该完成所有缺失的转换。 - zapl
1
你可以在这个链接中找到你的解决方案:https://dev59.com/fWsz5IYBdhLWcg3wWmUy#7962813。祝愉快! :) - Bobs
显示剩余3条评论
2个回答

1

我发现了一个关于阿拉伯语支持的问题报告。就在10小时前,有一篇帖子说Android 4.x增加了对读写BiDi文本(如阿拉伯语)的改进支持!



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接