一些安卓设备缺少心形❤️符号

6
我在我的安卓小部件中使用了❤符号,但是在一些Android 2.x设备和Android 2.x模拟器上,我得到的是一个像这样的方框符号□而不是❤。
您会推荐我做什么?我正在考虑使用带有该符号的自定义字体...
也许一些公司只是从系统字体中删除不必要的符号?
2个回答

6

我建议您加载自定义字体,或者甚至是在后期设备中使用的默认Android字体的新版本... 或者根据您的实际情况和目标,您甚至可以通过显示图片来达到效果...


1
Android自带的字体似乎没有心形符号;即使是需要额外付费的Droid Sans Pro字体也没有它。
如果你只需要一个常见字体不包含的特殊字符,最好使用图像来代替。创建一个包含该符号的大尺寸图像(比如说,是普通文本字体大小的5到10倍),然后缩小它以适应文本大小。
有一些免费的字体包含“❤”字符,但是仅为了显示一个符号而使用字体(通常是一个大字体,需要提供不同的字体格式)似乎毫无意义。

很奇怪,因为我朋友的两个设备(Android 2.x)上❤符号都正常显示,而所有的Android 4.x设备和模拟器都有这个符号。 - Artem Zinnatullin
❤ 图像解决方案对我来说不太好,因为我需要文本缩放和文本阴影。很难为图像创建与文本阴影相同的阴影:(也许我可以使用Android 4.x字体。 - Artem Zinnatullin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接