下面的屏幕截图显示了我的应用的问题。这个问题只发生一次,难以重现。该应用程序在Galaxy S5上运行,操作系统是Android 4.4.2。
作为对比,普通屏幕截图如下图所示:
您可以看到部分单词被截断,但所有图像都像云图标和地图图标一样正确显示。
"天气和时间" part是RelativeLayout。底部的3个按钮也是父布局中包含的RelativeLayout,它是"天气和时间的相同父级"。
该应用程序有几个自定义TextView,可扩展系统TextView。在自定义TextView中我使用自定义字体。所有文本都使用自定义字体。字体文件位于otf。
"天气部分"使用自定义TextView和按钮图标下方的文本也使用自定义视图。
我使用原始的ImageView来显示图像。
这太奇怪了,我无法弄清楚我的应用程序出了什么问题。这是否意味着我需要做一些特定的事情来使我的应用程序与Galaxy S5或最新的手机兼容? 有人可以告诉我这是什么问题吗?谢谢!
答案 0 :(得分:1)
虽然可以使用 otf 格式的字体,但您应该更喜欢 ttf 格式,请尝试转换它如果这解决了您的问题,或者是否需要进一步调查,请告诉我们;)
此外,您可以查看here,您可以从中推断这可能是所选字体或字体格式的问题。
享受!