最佳答案
完全可以实现,这用到了Android的Selector(根据组件的状态显示该状态对应的图片,并以此图片作为背景显示)。 把下面的XML文件保存成你自己命名的.xml文件(比如list_bg.xml),注意,这个文件相当于一个背景图片选择器,在系统使用时根据ListView中的列表项的状态来使用相应的背景图片,什么情况使用什么图片我在下面都进行了说明。还有,你可以把它看成是一个图片来使用,放于drawable目录下,配置背景属性android:background="@drawable/list_bg"就能达到你需要的目的了。
="true" android:state_pressed="true"
android:drawable="@drawable/非触摸模式下获得焦点并单击时的背景图片" />
在values下新建一个color.xml< xml version="1.0" encoding="utf-8" >
main布局文件中的系统 ListView 控件,注意这不是 ListViewItem 控件。
android:listSelector="@drawable/list_selector_color"/>
android:text="Can not find the file!" />