2013-05-20 98 views
-1

我在我的佈局中添加一個單選按鈕。Android:如何使單選按鈕看起來像一個切換按鈕

這是沒有檢查開始。當我點擊它時,它會被檢查。但是當我再次點擊它時,它不會再被取消選中?

+0

轉到google.com並鍵入'radibutton看起來像切換,android'和搜索.. –

+0

請在Google提出任何問題之前。只有你做好了功課,我們纔會幫助你。 –

回答

0

RadioButton沒有從檢查狀態去未選中狀態上點擊。這有一個簡單的解決方案。根據您的要求,我寧願建議您使用ToggleButton

我)添加下面的xml和2個可繪製(checkedunchecked) 您繪製文件夾。

toggle_button.xml

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:state_checked="true" 
      android:drawable="@drawable/checked" /> <!-- checked --> 
    <item android:state_checked="false" 
      android:drawable="@drawable/unchecked" /> <!-- unchecked --> 
</selector> 

II)替換切換按鈕的單選按鈕。

iii)將toggleButton的背景設置爲上面的xml-drawable。

希望這會有所幫助。

相關問題