Android 升级到supportlib:v7后应用程序的样式已更改

Android 升级到supportlib:v7后应用程序的样式已更改,android,material-design,Android,Material Design,在我将支持库从v4升级到v7之后,按钮的顺序发生了变化 即使使用ImageButton和set View.setVisibility(View.Gone)时,它仍会通过高亮显示来显示其位置,如下图所示 您看到的是“位置突出显示”,因为背景和文本视图的颜色不同。背景颜色如下: android:background="#F44336" 线性布局为: android:background="#E53935" 这些颜色都是红色,非常相似,但又不同。从文本视图中删除背景,“位置突出显示”将被删除

在我将支持库从v4升级到v7之后,按钮的顺序发生了变化

即使使用ImageButton和set View.setVisibility(View.Gone)时,它仍会通过高亮显示来显示其位置,如下图所示



您看到的是“位置突出显示”,因为背景和文本视图的颜色不同。背景颜色如下:

android:background="#F44336"
线性布局为:

android:background="#E53935"

这些颜色都是红色,非常相似,但又不同。从文本视图中删除背景,“位置突出显示”将被删除,因为只有布局背景颜色将保留。

共享xml代码
android:background="#E53935"