gpt4 book ai didi

android - 如何取消选中已选中的 Android 复选框

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:55:12 25 4
gpt4 key购买 nike

我的 Android 应用程序中有两个单选按钮和 5 个复选框。还有一个保存按钮。当用户单击保存按钮时,我需要取消选中用户选中的复选框。我已尝试使用以下代码。但它不起作用。

if (chkOthers.isChecked()) 
chkOthers.setChecked(false);
chkOthers.setSelected(false);
}

最佳答案

只需使用按钮的 chk1.toggle() onClick 即可取消选中。

public class TestCheckBoxActivity extends Activity {
/** Called when the activity is first created. */
CheckBox chk1, chk2;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

chk1 = (CheckBox)findViewById(R.id.checkBox1);
chk2 = (CheckBox)findViewById(R.id.checkBox2);

Button btn = (Button)findViewById(R.id.button1);

btn.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

if(chk1.isChecked()){
chk1.toggle();
}

if(chk2.isChecked()){
chk2.toggle();
}

}
});
}
}

关于android - 如何取消选中已选中的 Android 复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13133295/

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