0

我刚刚发现Android EditText上无法显示以下红色标记的unicode

有人遇到过类似的问题吗?我该如何解决这个问题?

再次编辑:我附加了另一张图片以显示 unicode 和 Android 中的相应结果

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

3

如果您发现您正在尝试使用不在标准 android 字体中的字符,那么您可以考虑使用自定义字体,如 DejaVuSans.ttf(我将这个字体用于数学符号)。您可以通过以 \u... 格式输入其 unicode 符号来显示该字符

开始搜索 ttf 文件……我想您很可能会找到一个包含您需要的字符的文件。

请注意,这可能会使您的应用程序大小增加 1MB(基于 DejaVuSans.ttf)。

可以在此处找到有关如何使用自定义字体的信息(您不必使用子目录,但应该将文件放在 assets 下):

Android - 使用自定义字体

于 2013-07-10T00:03:55.043 回答