需要用到Android的Selector,它可以根据组件的状态显示该状态对应的图片做为显示背景。
把下面的XML文件保存成自己命名的.xml文件,比如list_bg.xml。 注意,这个文件相当于一个背景图片选择器,在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。 什么情况使用什么图片我在下面都进行了说明。 还有,你可以把它看成是一个图片来使用,放于drawable目录下, 配置背景属性android:background="@drawable/list_bg"就能达到你需要的目的了。 源代码ListView列表项背景的默认实现 SDK目录/tools/lib/res/default/drawable/list_selector_background.xml
内容如下:
|