通过XML设置ListView的背景颜色

17 浏览
0 Comments

通过XML设置ListView的背景颜色

我知道我可以通过以下代码的某些变化动态设置ListView的背景颜色:

ListView mainListView;  
mainListView = (ListView) findViewById( R.id.listView1 );
mainListView.setBackgroundColor(Color.BLACK);

然而,我希望通过XML来执行相同的操作。我尝试了以下代码,但没有任何效果(没有任何改变):

    
    

有人知道通过XML简单地改变ListView背景颜色的方法吗?

admin 更改状态以发布 2023年5月24日
0
0 Comments

"

"#ffffff"应该可以使用。但你也可以使用android:background="@android:color/black"

"

0
0 Comments

您可以按照以下方式进行操作:

您需要在项目的res/values文件夹中创建Color.xml文件。 Color.xml的代码是



 #ff5500
 #ffffff
 #00000000
 #999999
 #000000
 #999999
 #0066cc
 #e6b121
 #99FFFF
 #3399FF 
 #3399FF 
 #8ad0e8

在Android颜色xml资源文件中使用Web颜色

或者,尝试以下方法:

android:background="@android:color/holo_green_light"

使用这些颜色:

http://developer.android.com/reference/android/R.color.html

0