笔记 在listview的item布局中添加背景的设置
android:background="@drawable/selector_list_item_blog_unread"
在drawable文件夹中建立xml文件 selector_list_item_blog_unread.xml文件
selector_list_item_blog_unread.xml:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/person_blog_item_background_pressed" android:state_pressed="true"/> <item android:drawable="@drawable/person_blog_item_background"/> </selector>
person_blog_item_background.xml和person_blog_item_background_pressed.xml
这两个文件分别是圆角的边框背景图:
person_blog_item_background.xml:其中radius是指边角的圆的半径
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="4dp" /> <solid android:color="@color/person_blog_item_background" /> <padding android:left="0dp" android:right="0dp" android:top="0dp" android:bottom="0dp" /> </shape>
person_blog_item_background_pressed.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="4dp" /> <solid android:color="@color/list_item_pressed" /> <padding android:left="0dp" android:right="0dp" android:top="0dp" android:bottom="0dp" /> </shape>