Android Lollipop - 动态添加的视图具有奇怪的绿蓝色覆盖

时间:2015-09-22 00:37:17

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

我的MotoX(2013)最近更新到Android 5.1(此前为4.4.4)。每当我在我的应用程序中动态添加视图时,我现在都会注意到一个奇怪的错误。我有一个添加组件按钮,当按下按钮时,该按钮将向屏幕添加视图。在Android 4.4.4中它运行良好。但是,当我更新到5.1时,我添加的视图会在整个视图中显示一种奇怪的蓝绿色:

然后,当我开始改变视图上的东西时,部分蓝绿色会消失。例如,更改评级将使RatingsBar恢复正常,但不会影响视图的其余部分:

最后,如果我开始在屏幕上上下滑动(此添加的视图位于滚动视图内),视图将恢复正常。

(请参阅第三个链接的评论。我的代表赢了,不允许我发布图片或> 3个链接)

这是视图应该是什么样子,以及它在其他Android版本中的样子。我还想指出我在TestFairy屏幕录像中没有注意到这一点,我记录了我的客户端有Android 5.x.

这可能是什么?我应该测试的任何东西或你需要的任何其他信息? 提前谢谢!

更新

因此,经过一些测试后,我意识到所有组件都共享了一个背景定义为@android:drawable/dialog_holo_light_frame的样式。解决之后,它解决了我的问题。

我的新问题是......为什么?

0 个答案:

没有答案