控件容器如何点击后改变背景颜色(如LinearLayout...)

来源:互联网 发布:路径优化tsp的发展 编辑:程序博客网 时间:2024/05/29 15:46
<LinearLayout            style="@style/CommonHWWrap"            android:gravity="center"            android:orientation="horizontal"             android:background="@drawable/button_onclick"            android:clickable="true">            <ImageView                style="@style/CommonHWWrap"                android:src="@drawable/exit" />        </LinearLayout>


<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@color/title" android:state_pressed="true"></item>    <item android:state_checked="false" android:drawable="@color/white"></item></selector>



重点在LinearLayout控件,一定要加入clickable属性为true.否则加入
android:background="@drawable/button_onclick"
也是不起作用的。

0 0
原创粉丝点击