Leo*_*one 5 android radio-button kotlin
我有一个动态添加的单选按钮RadioGroup。我必须根据一些数据在代码中检查其中一个。
现在,问题是在显示单选按钮并且用户检查同一组中的另一个单选按钮后,仍会检查先前选择的单选按钮......导致两个选中的RadioButtons.
这就是我在 Kotlin 中渲染按钮的方式:
val rg = RadioGroup(this).apply { orientation = RadioGroup.HORIZONTAL }
choices.values.forEach { c ->
rg.addView(RadioButton(this).apply {
tag = someTag
text = c
isChecked = answer.equals(c) // condition
})
}
Run Code Online (Sandbox Code Playgroud)
奇怪的是,如果RadioButton以编程方式检查no ,则一切正常。
| 归档时间: |
|
| 查看次数: |
7793 次 |
| 最近记录: |