天天看點

Android自定義RadioButton樣式

額 其實這篇文章也不是有多大的含金量哈!主要是為了記錄一下自己的學習過程。

本來找了好久Radiobutton的自定義樣式,沒找到,翻了好幾頁的百度(主要是Google不能用了

Android自定義RadioButton樣式

,木有VPN)。特意記錄一下

自定義Radiobutton樣式的主要不想用原本自帶的那個小圓圈。額 那個圓圈實在是不符合我們中國的審美觀。

好進正題。。。

不想要那個小圓圈主要用的是Radiobutton中的  android:button="@null" 屬性 這樣那個該死的小圈圈就消失了

那想要好看的樣式要怎麼設定呢?

有做過的都知道有 xml select标簽,在這裡就可以設定我們想要的樣式了。

代碼

<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    
    <!--這個是未選中的狀态樣式  圖檔大家可以叫美工給 -->
    <item         
	android:state_checked="false" 
	android:drawable="@drawable/mysetting_nol" /> 
 <!--  這個是選中的狀态樣式  圖檔大家可以叫美工給 -->
    <item 
        android:state_checked="true" 
		android:drawable="@drawable/mysetting_press"
        ></item>

</selector>
           

這個設定完之後你就可以在Radiobutton中設定background這個檔案就可以了

想不用自帶的小圈圈 記住有添加android:button="@null" 屬性

ok 就這麼簡單。。。

繼續閱讀