【发布时间】:2016-04-07 23:54:40
【问题描述】:
嗨,我有 2 个CheckBox(cb1,cb2)。我将默认值设置为
cb1.setchecked(true)
cb2.setchecked(false).
然后我将OnClickListener 设置为cb2。在我写的onClick方法中:
cb2.SetChecked(true);
cb1.SetChecked(false);
问题在于,通过可见性,cb2 被选中而 cb1 未被选中,但是当我用
Checkbox 状态时
boolean state = cb2.IsChecked();
它返回 false 并且 cb1.IsChecked(); 返回 true 尽管它是相反的(通过可见性)。
然后我得出结论,它只采用我设置为Checkbox的默认值?
而OnClickListener只在屏幕上生效,在代码中不生效?
【问题讨论】:
-
请添加您的代码
标签: java android android-studio checkbox ischecked