android中,如果使用imageButton可以在drawable 中设置一个selector,但是imageView设置不起作用

android中,如果使用imageButton可以在drawable 中设置一个selector,但是imageView设置不起作用,只要把Imageview的src给去掉就成了,src捕获了background本应获得焦点导致,具体原因可查看这两者的区别。


 

<ImageView

            android:id="@+id/mute_icon"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_centerVertical="true"

            android:background="@drawable/ic_mute_selector"

            android:clickable="true"

            android:contentDescription="@string/app_name"

            android:src="@null" />


 

你可能感兴趣的:(imagebutton)