Android Unicode 性别符号
Android Unicode Gender Symbols
我正在尝试在 Android TextView 中打印男性和女性符号。在布局预览中,它工作得很好。但是当我 运行 我的 phone 上的应用程序时,它们被蓝色和粉红色的图像所取代。我怎样才能覆盖它以便它只将它们显示为基本文本?
为了获得最大的兼容性,您需要找到支持这些 unicode 字符的 font/typeface(.ttf 文件)。
找到上述文件后,将其放入 fonts/typeface_file.ttf
的资产文件夹中
然后加载字体:
Typeface.createFromAsset(assets, "fonts/typeface_file.ttf");
接下来将其应用于您的 TextView:
textView.setTypeface(typeface);
加载您自己的字体的好处是,无论设备的系统字体是什么,它都将始终可用并包含那些 unicode 字符,因为它已打包到您的应用程序中。
我正在尝试在 Android TextView 中打印男性和女性符号。在布局预览中,它工作得很好。但是当我 运行 我的 phone 上的应用程序时,它们被蓝色和粉红色的图像所取代。我怎样才能覆盖它以便它只将它们显示为基本文本?
为了获得最大的兼容性,您需要找到支持这些 unicode 字符的 font/typeface(.ttf 文件)。
找到上述文件后,将其放入 fonts/typeface_file.ttf
的资产文件夹中然后加载字体:
Typeface.createFromAsset(assets, "fonts/typeface_file.ttf");
接下来将其应用于您的 TextView:
textView.setTypeface(typeface);
加载您自己的字体的好处是,无论设备的系统字体是什么,它都将始终可用并包含那些 unicode 字符,因为它已打包到您的应用程序中。