我在颜色/颜色中有这种颜色
`<color name="custom_green">#09c09b</color>`
并在我的xml中使用它
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/custom_green">
</RelativeLayout>
它在nexus 5,4,三星galaxy s4 ......中运行良好,但在某些设备上无效,例如sony xperia或samsung galaxy duos 2(不显示任何内容或显示黑色)。
关于nexus 5
on sony xperia
答案 0 :(得分:2)
我遇到了同样的问题。我不知道为什么会这样,但我为我找到了一个有效的解决方案。
尝试在颜色值之前添加FF
,它会告诉android你不希望你的颜色有任何透明度。
所以你的colors.xml
会是这样的:
<color name="custom_green">#FF09C09B</color>
希望这有帮助。