Android RadioButton允许检查多个

时间:2013-10-10 21:50:04

标签: android radio-button android-button

我有一个放射性组,有大约30个无线电按钮。我查看了stackoverflow,发现了一些关于意外允许检查多个radiobutton的帖子。他们不在放射线组中,或者他们的身份有问题

https://stackoverflow.com/questions/8265034/android-radiogroup-checks-more-than-one-radiobuttonhttps://stackoverflow.com/questions/17157705/radiogroup-allows-multiple-radiobuttons-to-be-selected

我如何有目的地允许一次选择 3 radiobutton 并且为这三个选择实现一个侦听器。

我怀疑我做错了什么。是否有其他UI元素可以帮助我获得我想要的东西?

1 个答案:

答案 0 :(得分:1)

RadioGroups设计为仅允许1次选择。当用户使用RadioGroup时,使用什么基本上是类似于复选框的行为是令人困惑的。

如果你真的需要这样做,你需要使用多个RadioGroup对象,或者使用复选框。

Android Checkbox文档位于:http://developer.android.com/reference/android/widget/CheckBox.html

您可以使用以下方法将侦听器附加到复选框对象:

public void setOnCheckedChangeListener (CompoundButton.OnCheckedChangeListener listener)