摘要:Android - selector press and enable=false
我有一個ImageView套用selector, 當他被按下時或未啟用時,用的是不同的圖片,
這時如果自己控制就太麻煩了。
在Android的drawable底下建立一個 selector_button_file.xml
建立如下
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:drawable="@drawable/ic_file" />
<item android:state_pressed="true" android:drawable="@drawable/ic_file" />
<item android:state_enabled="false" android:drawable="@drawable/ic_file_disable" />
<item android:drawable="@drawable/ic_file" />
</selector>
就可以在不同狀態使用不同的圖片。