我有一个约30个radiobutton的放射性组。我查看了stackoverflow,发现了一些关于意外允许检查多个radiobutton的帖子。他们不在一个放射性组中,或者他们的身份有问题。
如何有目的地一次选择3个radiobutton并为所选择的三个实现一个监听器。
我怀疑我做错了什么。是否有其他UI元素可以帮助我获得我想要的东西?
答案 0 :(得分:1)
如何有目的地一次选择3个radiobutton
请勿将它们放在RadioGroup
内。
并为所选的三个人实现一个监听器。
我怀疑我做错了什么。是否有其他UI元素可以帮助我获得我想要的东西?
你怀疑是正确的。正如Jason在评论中所述,您应该使用CheckBox
es,因为这不是用户期望RadioButton
的行为。大多数用户希望看到RadioGroup
并且只能选择一个选项。如果你有那么多RadioButton
并想要能够选择倍数,那么你应该能够将它们分成不同的组。否则,您肯定应该使用CHeckBox
es,因为用户会看到这些并期望能够选择倍数。