gpt4 book ai didi

安卓:阿拉伯语字体

转载 作者:行者123 更新时间:2023-12-05 00:14:27 27 4
gpt4 key购买 nike

我正在尝试解析一个包含复杂阿拉伯字母的 XML 文件..

当我在 android 2.3.7 上测试时,并不是所有的阿拉伯字母都被支持,仍然有一些复杂的显示为方 block ..

但是在 android 4.0.4 上测试时,所有的字母都很好..

我需要找到 4.0.4 中使用的 .ttf arabic 字体或最好的 android arabic 字体以强制它在我的应用程序中在所有版本上正常工作,你能帮我吗?

我尝试了 DroidNaskh-Regular.ttf 和 DroidSansArabic.ttf,但与 android 4.0.4 不同..

谢谢..

最佳答案

试试这个解决方案:

here 获取 android 4 上使用的 roboto 字体.如果这不起作用,您可以尝试其他字体,例如 DejaVu字体。其他字体可用 here例如。

然后,将文件放入您的 Assets 文件夹,并为每个需要显示文本的 View (如 textView)使用字体:

Typeface face = Typeface.createFromAsset(getAssets(), "Roboto-Regular.ttf");
textview.setTypeface(face);

我过去曾尝试过希伯来语,但效果很好。遗憾的是,特殊点(称为“NIKUD”)没有显示得很好,因此您可能对阿拉伯语有类似的问题。

关于安卓:阿拉伯语字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13778213/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com