java - 如何在android中使用unicode显示阿拉伯字符?

标签 java android

我是 android 的新手。我准备了一个应用程序,它支持多种语言。我想显示 Arabic 字符。我找到了一个 Unicode 的网站,

http://www.unics.uni-hannover.de/nhtcapri/arabic-alphabet.html

我使用以下代码来显示阿拉伯字母,

StringBuilder sb = new StringBuilder();
         sb.append("\u0649");
         tv.setText(sb.toString());

它工作正常,但显示方框。请帮助我。

最佳答案

Android 2.1 和 Android 2.2(支持)没有正确实现阿拉伯字体。
Android 3.x(来自Honeycomb)完全支持阿拉伯语。
您将在此 PDF 中找到阿拉伯语的 Unicode 字符
或者
您可以按照本 answer 中给出的程序进行休假.

关于java - 如何在android中使用unicode显示阿拉伯字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10209924/

相关文章:

javascript - 通过 Android javascript 接口(interface)从 HTML 传递图像

java - 我可以使用 Selenium Webdriver 测试元素的顺序吗?

java - 如何在操作时应用条件线程安全?

java - Jooq 使用软删除查询表

java - 安装 eclipse neon 时出现内部错误

android - SQLite 插入抛出语法异常

Android 进入休眠状态导致 onCreate 运行两次

java - Java 中 Thread.sleep 与 Do While 循环的另一种方式?

android - 如何在 android 中设置我的应用程序设备管理员?

android - 升级到 Gingerbread 后无法将软键盘输入更改为 "done"按钮