Android 4.2 - 文本渲染错误 - 文本闪烁并被剪切

标签 android android-fragments mobile rendering render

我们有一个使用 Java 和 Android Studio 开发的原生 Android 应用程序。 我们开始观察到一种似乎与渲染有关(但可能不相关?)的现象。

在下面的照片中,表格正确呈现:

First Render OK

勾选其中一个复选框以选择一行时,字段仅显示第一个字母:

Render Problem

将焦点设置到其中一个文本框,或转动平板电脑(水平/垂直)可以暂时解决问题,并且表格可以正确呈现。 无论您在哪个点单击复选框,问题都会再次出现。

我们在不同的设备上运行该应用:

  • Samsung S4 mini,Android 4.4.2(未显示错误)
  • Lenovo 平板电脑,Android 4.4.2(未显示错误)
  • Samsung S4,Android 4.2.2(显示错误)
  • Winmate 平板电脑,Android 4.2.2(显示错误)

这会是什么? 关于如何解决这个问题有什么建议吗?

提前致谢, 害羞。

最佳答案

我遇到了同样的问题。我发现 RowLayout 在某些 Android 版本上有这个错误(我在 Android 4.2 版本上看到了这个错误,但在 4.4 版本上没有)。尝试将 RowLayout 更改为 LinearLayout,这样就可以解决问题。

关于Android 4.2 - 文本渲染错误 - 文本闪烁并被剪切,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36773737/

相关文章:

java - 如何在后台堆栈中使用嵌入 fragment 的 Activity 之间保存应用程序状态?

Android - Google Maps API v2 - SupportMapFragment 错误

android - onActivityResult() 未调用

javascript - 如何在屏幕锁定或最小化浏览器期间禁用移动设备上的网页音频?

java - 具有多个数组的自定义适配器 OnItemClick

java - 按对象中的值对对象进行排序

java - 在 Firebase 的 onDataChange 中设置变量(单值监听器)

java - 更改 Android Studio 中的菜单图标

javascript - 如何使用js以编程方式为android/ios上的网站创建桌面快捷方式?

android - AVD 无法在 Android Studio 上运行