將radiobutton 左邊的圓圈設置自己的樣式

1:在XML的radiobutton中:

 android:button="@null"   表示將左邊的圓圈去掉

 android:drawableLeft="@drawable/egame_paid_rediobutton_selector"        在左邊添加新的圖片的狀態切換

 

2:

主要是在不同狀態下的兩張圖片的變換

<selector xmlns:android="http://schemas.android.com/apk/res/android" >
   
    <item android:drawable="@drawable/egame_paid_radiobutton_default" android:state_window_focused="false"/>
    <item android:drawable="@drawable/egame_paid_radiobutton_choose"
          android:state_focused="false"
          android:state_pressed="true"/>
    <item android:drawable="@drawable/egame_paid_radiobutton_choose"
          android:state_focused="false"
          android:state_checked="true"/>
    <item android:drawable="@drawable/egame_paid_radiobutton_choose"
          android:state_focused="true"
          android:state_checked="false"/>
    <item android:drawable="@drawable/egame_paid_radiobutton_choose"
          android:state_focused="true"
          android:state_checked="true"/>"

</selector>

原來的

改變後的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章