java - 将数据传输到不同的 Activity

标签 java android eclipse checkbox

当我选中一个复选框时,我希望将该复选框转移到另一个 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/

相关文章:

java - 一个java可执行文件可以同时运行多个循环吗

java - Openjpa锁不起作用

java - 组件需要名为 'org.springframework.boot.context.internalConfigurationPropertiesBinder' 的 bean,但无法找到

android - 如何在 Android 可穿戴设备中访问心率传感器?

android - 如何通过自定义按钮从已打开的前置摄像头捕获图像

java - 致命异常 : main java. lang.RuntimeException:无法启动 Activity

java - 小程序 SQL INSERT 在浏览器中不起作用

java - java调用匿名类方法

java - 在 Java 8u60 的 WebView 中加载本地 JavaScript 文件

android - 在 android 中像简单形状(正方形和圆形)的设计者一样开发 View