0

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

在此处输入图像描述

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

TextBox 在Display Trip下初始化为

私有 EditText 显示日志;

我应该把它改成private?

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

4

1 回答 1

1

尝试这个,

 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();

并用它自己的信息替换当前版本的显示结果,如果需要,可以为要显示的每个字符串附加多个捆绑包。

于 2013-07-30T14:45:19.763 回答