2013-05-20 129 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。

希望这会有所帮助。

相关问题