【发布时间】:2017-08-19 16:47:45
【问题描述】:
我想检查我的复选框是否被选中以更改某些值。 我得到了插入到 RadioGroup 的 radioButton 的答案,我们可以简单地使用:
radioGroup.setOnCheckedChangeListener(new new OnCheckedChangeListener(){
@Override
public void onCheckedChanged(RadioGroup group, int checkedId)
{ . . . }
}
我正在寻找这样的东西,但是这种方法与 Checkboxes 不同,因为没有像 CheckboxGroup 这样的小部件可以使用 setOnCheckedChangeListener 。
例如,我有 checkbox1 和 checkbox2。只要选中这两个复选框以更改某些值,我怎么能得到:
if(checkbox1==isChecked && checkbox2==isChecked)
//Do sth ...
else
//Do sth Different
编辑:也许我不能完美地解释我的问题,这就像下面的问题,但对于复选框 How to check state Changing of Radio Button android?
【问题讨论】:
-
你的意思是
if(checkbox1.isChecked() && checkbox2.isChecked()) -
是的,但我想在不同的功能中使用它们,可以全局访问此复选框@Pavneet_Singh