Android应用显示不完整的文字和不正确的字体

时间:2014-11-13 09:02:24

标签: android android-layout

下面的屏幕截图显示了我的应用的问题。这个问题只发生一次,难以重现。该应用程序在Galaxy S5上运行,操作系统是Android 4.4.2。

Incorrect Case

作为对比,普通屏幕截图如下图所示:

Correct Case

您可以看到部分单词被截断,但所有图像都像云图标和地图图标一样正确显示。

"天气和时间" part是RelativeLayout。底部的3个按钮也是父布局中包含的RelativeLayout,它是"天气和时间的相同父级"。

该应用程序有几个自定义TextView,可扩展系统TextView。在自定义TextView中我使用自定义字体。所有文本都使用自定义字体。字体文件位于otf。

"天气部分"使用自定义TextView和按钮图标下方的文本也使用自定义视图。

我使用原始的ImageView来显示图像。

这太奇怪了,我无法弄清楚我的应用程序出了什么问题。这是否意味着我需要做一些特定的事情来使我的应用程序与Galaxy S5或最新的手机兼容? 有人可以告诉我这是什么问题吗?谢谢!

1 个答案:

答案 0 :(得分:1)

虽然可以使用 otf 格式的字体,但您应该更喜欢 ttf 格式,请尝试转换它如果这解决了您的问题,或者是否需要进一步调查,请告诉我们;)

此外,您可以查看here,您可以从中推断这可能是所选字体或字体格式的问题。

享受!