【问题标题】:Android Views Looks Distorted / Scrambled in Android 5 LollipopAndroid 视图在 Android 5 Lollipop 中看起来扭曲/混乱
【发布时间】:2014-12-05 09:35:56
【问题描述】:

这似乎只发生在我安装了 Android 5.0 Lollipop 的 Nexus 5 上。

在浏览了 5-6 个活动后,我开始看到视图渲染出现失真,下面是屏幕失真的一部分。

有没有人面临类似的情况?以及如何解决这个问题的任何想法?

【问题讨论】:

  • 据我了解,解决方案是为 XML 中的根视图分配背景?我已经在根视图中使用了带有背景的布局,但这仍在发生。我理解正确吗?
  • 我不知道是不是同样的问题,但我遇到了类似的问题,解决它的方法是为每个布局提供背景。
  • 布局是指每个活动布局的根视图吗?还是每个部分布局?你也用了透明图片还是透明色资源?
  • 是的,我指的是每个布局的根视图,尝试使用@color 并不重要,它也可以是透明的

标签: android view static android-5.0-lollipop distortion


【解决方案1】:

在我的例子中,我发现向所有根视图添加透明背景并不能在所有 SDK 中解决这个问题。较低的 SDK 不支持透明色。

为了解决这个问题,我为活动背景使用了纯色,与 UI 设计/颜色配合得很好。

【讨论】:

    【解决方案2】:

    这似乎是 ART(Android 运行时)问题。正如 Google 通过替换 android 5 设备(棒棒糖设备)的 DVM 来引入 ART。

    ART 对垃圾收集器的调用频率较低,因为这会导致内存泄漏情况以及 UI 挂起/扭曲。

    UI distortion issue on Android 5.0 Lollipop

    【讨论】:

      猜你喜欢
      • 2020-02-08
      • 2012-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多