Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 来自一个片段的信息不会发送到另一个片段_Java_Android_Android Fragments_Android Activity - Fatal编程技术网

Java 来自一个片段的信息不会发送到另一个片段

Java 来自一个片段的信息不会发送到另一个片段,java,android,android-fragments,android-activity,Java,Android,Android Fragments,Android Activity,我有一个主活动,它包含两个片段(每个片段都在它自己的活动中)作为ActionTableListener 每次我点击计算按钮时,我都希望信息附加在显示结果活动文本框下的内容之上,而不是覆盖。我尝试了SharedReference,但它只对setText()有效,但.append()无效 文本框在显示行程下初始化为 私有编辑文本显示日志 我应该把它改成私人的吗 如何在两个活动之间传输信息,而不会在内存中的应用程序运行期间丢失它们?试试这个 Practice2 newFragment = new

我有一个主活动,它包含两个片段(每个片段都在它自己的活动中)作为ActionTableListener

每次我点击计算按钮时,我都希望信息附加在显示结果活动文本框下的内容之上,而不是覆盖。我尝试了SharedReference,但它只对
setText()
有效,但
.append()
无效

文本框在显示行程下初始化为

私有编辑文本显示日志

我应该把它改成私人的吗

如何在两个活动之间传输信息,而不会在内存中的应用程序运行期间丢失它们?

试试这个

 Practice2 newFragment = new Practice2();

                bundle.putString("id", "Information");
                newFragment.setArguments(bundle);

                android.support.v4.app.FragmentManager fragmentManager = getFragmentManager();
                android.support.v4.app.FragmentTransaction transaction = fragmentManager
                        .beginTransaction();

                transaction.replace(R.id.llhome, newFragment);

                // Commit the transaction
                transaction.commit();
并将显示结果的当前版本替换为其自身,但替换为信息
如果需要,您可以为要显示的每个字符串附加多个bundle。

创建一个包含此信息的类,并根据需要传递其实例。是否可以显示一个示例?我可以演示如何在两个其他对象之间传递实例,但我没有时间制作完整的片段示例。无论如何,片段都是实例,所以概念是相同的。这是在显示结果活动中还是在当前的Trip活动中?我正在获取一个包含多个变量的字符串,并将其发送到“显示结果”活动。@SiKni8如果将其设置为替换“显示结果片段”活动(将Practice2设置为“显示结果”活动类的名称),则应替换该屏幕,而不是当前的OneHanks。我遇到的一个问题是在选项卡重置文本框和收音机选择之间切换。我该如何防止这种情况发生?@SiKni8您的标签是如何设置的?请访问以获取问题,如果您回答,您可以获得信用。