-5

正如标题所说,它将它们显示为静态字符串。我有一个用阿拉伯语写的数据库字符串。我在一些阿拉伯语文本之间放置了一些英文文本(英文文本包含数字和 * 和 #)。Android 无法识别 RTL 嵌入字符(iOS 做 BTW)。

4

2 回答 2

1

After investigating the issue here: String concatenation containing Arabic and Western characters

I found out that I was using "\U202C" instead of \u202C" (Captial "U" made it unrecognizable). Once replace with small U, it worked like a charm.

于 2013-07-21T10:56:01.440 回答
0

您可以使用自定义字体。

您应该能够通过快速搜索找到合适的 ttf 文件。

这概述了一般方法。

Android EditText 中的某些 unicode 无法正确显示

于 2013-07-17T01:18:55.287 回答