ListView 改变获得焦点或者按下的状态颜色可以在listselector 属性中设置。 如下:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_PRessed="true" android:drawable="@drawable/btn_bg_fc" /><!--按下时的背景--> <item android:state_focused="true" android:drawable="@drawable/btn_bg_fc" /><!--获得焦点时的背景--> <item android:state_selected="true" android:drawable="@drawable/btn_bg_fc" /><!--选中状态的背景--> <item android:drawable="@drawable/btn_bg" /> <!--默认背景--></selector><ListView...... android:listSelector="@drawable/button_style"....../>同样也适用于GrideView.
新闻热点
疑难解答