Android 应用显示不完整的文本和不正确的字体
Posted
技术标签:
【中文标题】Android 应用显示不完整的文本和不正确的字体【英文标题】:Android app shows incomplete text and incorrect font 【发布时间】:2015-01-10 08:42:01 【问题描述】:下面的屏幕截图显示了我的应用程序的一个问题。这个问题只发生过一次,很难重现。该应用在 Galaxy S5 上运行,操作系统为 android 4.4.2。
作为对比,正常截图如下图所示:
您可以看到部分文字被截断,但所有图像都像云图标和地图图标一样正常显示。
“天气和时间”部分是一个RelativeLayout。而底部的3个按钮也是一个RelativeLayout包含在父布局中,与“天气和时间”是同一个父布局。
该应用程序有几个扩展系统 TextView 的自定义 TextView。在自定义 TextView 中,我使用了自定义字体。所有文本都使用自定义字体。字体文件在otf中。
“天气部分”使用自定义 TextView,按钮图标下方的文本也使用自定义视图。
我使用原来的 ImageView 来显示图像。
这太奇怪了,我不知道我的应用出了什么问题。这是否意味着我需要做一些特定的事情来使我的应用程序与 Galaxy S5 或最新款手机兼容? 有人可以告诉我有什么问题吗?谢谢!
【问题讨论】:
忘记我的话嘿嘿,如果只发生一次......我不知道。 【参考方案1】:虽然可以使用otf格式的字体,但是你应该更喜欢ttf格式的字体,尝试转换一下并让我们知道这是否解决了您的问题,或者是否需要进一步调查;)
您也可以查看here,从中您可能会推断出这可能是所选字体或字体格式的问题。
享受吧!
【讨论】:
以上是关于Android 应用显示不完整的文本和不正确的字体的主要内容,如果未能解决你的问题,请参考以下文章