xml文件
<ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerInParent="true" android:layout_marginRight="15dp" android:layout_marginTop="15dp" android:duplicateParentState="true" android:src="@drawable/setting_arrow_right" />
对于这个图片,它的src是一个选择器,但是没有setonclicistener,所以点击不会改变颜色
android:duplicateParentState="true"
如果设置此属性,将直接从父容器中获取绘图状态(光标,按下等)。 注意仅仅是获取绘图状态,而没有获取事件,也就是你点一下LinearLayout时Button有被点击的效果,但是不执行点击事件“
Done