【发布时间】:2013-08-05 05:37:22
【问题描述】:
在我的 android 应用程序中,我动态插入 RadioButton,但我没有使用 RadioGroup。如何设置它,以便当您单击单选按钮时,其状态会切换?所以这就像一个复选框,但您只能选择其中一个或不选择。
谢谢
【问题讨论】:
-
我认为您可以编写一个 onclick 函数,该函数将取消选择另一个单选按钮,反之亦然。我想它会解决你的问题。
-
我想出了如何取消选择其他单选按钮,但我不明白如何切换它,因为在 onclick 事件中,它发生在单选按钮更改状态之后,所以我不知道是否它之前被选中或未选中。
-
您可以通过isChecked()函数检查单选按钮的当前状态并编写相应的逻辑。
标签: android radio-button