0
我試過以下link但state_focused沒有工作。state_focused沒有在複選框
checkbox_selector.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/checked" android:state_checked="true"/>
<item android:drawable="@drawable/unchecked" android:state_checked="false"/>
<item android:state_checked="true" android:state_focused="false" android:drawable="@drawable/unchecked_focus"/>
<item android:state_checked="false" android:state_focused="true" android:drawable="@drawable/unchecked_focus" />
</selector>
在我的課,我補充這樣的。
cbx.setButtonDrawable(R.drawable.checkbox_selector);
首先是選中的狀態,二是專注狀態,最後是檢查狀態。我也試過android:state_pressed
,但它沒有奏效。還有另一種方法可以做到嗎?
謝謝。
是的,我明白了。謝謝。 – user1156041