2011-04-29 73 views
0

我只是試圖使用不同的複選框,其外觀應該看起來像一個單選按鈕,就像一個圓形的按鈕,裏面有綠燈。我搜索了很長時間,但沒有找到解決辦法,有沒有辦法做到這一點。如何獲取複選框中的單選按鈕外觀?

在此先感謝。

回答

2

您可以將複選框的背景(圖像)更改爲所需的任何東西,這樣您就可以擁有一個類似單選按鈕的複選框。

請看看this short tutorial這將告訴你實現你的目標所採取的步驟。

+0

感謝您的鏈接,這是非常有用的。 – Vignesh 2011-04-29 09:53:13

0

是的,正如rakaszeru說,請嘗試上面的選項,否則你可以讓自己的自定義CheckBox組件只是通過擴展複選框控件實現其的onDraw()方法

12

更好的方法是設定的風格CheckBox匹配一個RadioButton。

@android:風格/ Widget.CompoundButton.RadioButton

使複選框看起來像這樣

<CheckBox style="@android:style/Widget.CompoundButton.RadioButton" /> 

它的偉大工程!我的答案是靈感by this post.