Java 如何更改此ListView的背景色?

Java 如何更改此ListView的背景色?,java,android,eclipse,listview,drawable,Java,Android,Eclipse,Listview,Drawable,我有一个列表视图,其背景如下所示(用于圆角): 但是背景是黑色的。如何将其设置为白色?在xml中,您已经定义了此形状的周围 < item android:drawable="@color/black"> shape code ... </item> < item android:drawable=“@color/black”> 形状代码。。。 </项目> 在res/values/colors.xml中定义颜色值(黑色) 更新: < select

我有一个列表视图,其背景如下所示(用于圆角):



但是背景是黑色的。如何将其设置为白色?

在xml中,您已经定义了此形状的周围

< item android:drawable="@color/black"> shape code ... </item> < item android:drawable=“@color/black”> 形状代码。。。 </项目> 在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> <选择器xmlns:android=”http://schemas.android.com/apk/res/android"> < item android:drawable=“@color/black”“> <形状 android:shape=“矩形” android:angle=“90” android:color=“#FFFFFF”> <:bottomRightRadius=“7dp”android:bottomLeftRadius=“7dp” android:topLeftRadius=“7dp”android:topRightRadius=“7dp” android:color=“#FFFFFF”/> </shape> </项目> </选择器> < 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>