[英]How to change the background color of this ListView?
我有一个ListView,其背景为以下可绘制对象(用于圆角效果):
<?xml version="1.0" encoding="UTF-8"?>
<item android:drawable="@color/white">
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
android:angle="90"
android:color="#FFFFFF">
<corners android:bottomRightRadius="7dp" android:bottomLeftRadius="7dp"
android:topLeftRadius="7dp" android:topRightRadius="7dp"
android:color="#FFFFFF"/>
</shape>
</item>
但是背景是黑色的。 如何获得白色?
在定义了形状环绕的xml中,
< item android:drawable="@color/black"> shape code ... </item>
在res / values / colors.xml中定义颜色值(黑色)
更新:
< selector xmlns:android="http://schemas.android.com/apk/res/android"> < item android:drawable="@color/black""> < shape android:shape="rectangle" android:angle="90" android:color="#FFFFFF"> < corners android:bottomRightRadius="7dp" android:bottomLeftRadius="7dp" android:topLeftRadius="7dp" android:topRightRadius="7dp" android:color="#FFFFFF"/> </shape> </item> </selector>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.