当我选中一个复选框时,我希望将该复选框转移到另一个 Activity 并在上一个 Activity 中删除。
请帮助我或引导我走向正确的方向。
最佳答案
我相信您想要发生的是将复选框中的值发送到下一个 Activity 。为此,请将该值作为 Intent 的额外内容发送。例如,在 ActivityA 中:
final CheckBox checkBoxA = (CheckBox) findViewById(R.id.checkbox_id_A);
...
boolean value = checkBoxA.isChecked();
....
Intent intent - new Intent(this, ActivityB.class);
intent.putExtra("checkbox_value", value);
在ActivityB的onCreate()方法中:
final CheckBox checkBoxB = (CheckBox) findViewById(R.id.checkbox_id_B);
boolean value = getIntent().getBooleanExtra("checkbox_value", false);
checkBoxB.setChecked(value);
关于java - 将数据传输到不同的 Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21866455/