如何通过单击一个按钮同时将多个数据从一个片段发送到另一个片段?

时间:2018-10-19 08:47:07

标签: java android

我的问题是从其他片段获取字符串结果时如何同时更新所有片段。有3个片段名称MainFragment,Menu4,Menu5。

例如,我在MainFragment中有2个变量字符串数组。字符串数组A和字符串数组B。因为我使用的是片段,所以我将使用bundle将字符串传送到Menu4并起作用。

这是MainFragment中捆绑软件的代码。单击按钮时,它将发送到其他碎片。

 FragmentTransaction transection = getSupportFragmentManager().beginTransaction();
                Menu4 mfragment=new Menu4();
                //using Bundle to send data
                Bundle bundle=new Bundle();
                bundle.putString("email", populateRpmData1[0]);
                mfragment.setArguments(bundle);
                transection.replace(R.id.content_frame, mfragment);
                transection.commit();

如您所见,populateRpmData1 [0]是我的字符串数组A,它将转移到片段Menu4。但是,当单击按钮时,字符串数组B也将同时转移到另一个称为Menu5的片段吗?

0 个答案:

没有答案