我收到了一个Checkbox,当有人点击其他活动中的复选框时,我想要一个文本出现...
我知道如何使用Checkbox创建监听器以及如何显示文本,但是当我单击CheckBox时我的应用程序崩溃了,所以我想我需要制作一个将CheckBox单击的信息转移到其他活动......但如何?
我试图用putExtras和getExtras制作东西,但我没有发现任何有用的东西!
答案 0 :(得分:1)
public void doSomethingWhenCheckBoxClicked(View v){
boolean checked = ((CheckBox) v).isChecked();
switch (v.getId()) {
case R.id.checkBox1:
if (checked) {
Intent myIntent = new Intent(MainActivity2.this, MainActivity.class);
myIntent.putExtra("checked", true);
}
}
}