gpt4 book ai didi

android - 单选按钮的 setChecked 不起作用

转载 作者:行者123 更新时间:2023-11-29 21:59:34 28 4
gpt4 key购买 nike

我试过setChecked(true)

RadioButton rbOk = new RadioButton(this);
rbOk.setLayoutParams(ParamWCWC);
rbOk.setText("OK");
if(situacao.equals("ok")){
rbOk.setChecked(true);
};

显示正常,但是有 3 个 RadioButton,只有一个被选中,在选中这个之后,我无法禁用它,即使我在同一个 RadioGroup 中选中另一个并且选择重复。

最佳答案

我在这篇文章中找到了解决方案:

http://code.google.com/p/android/issues/detail?id=1772#c13

我需要解决的是:

RadioGroup rgSituacao = new RadioGroup(this);
...
RadioButton rbOk = new RadioButton(this);
rbOk.setLayoutParams(ParamWCWC);
rbOk.setText("OK");

rgSituacao.addView(rbOk);

rbOk.setChecked(situacao.equals("ok"));

将其绑定(bind)到 RadioGroup 后使用 setChecked。

关于android - 单选按钮的 setChecked 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12287402/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com