在android中将数据从活动传递到片段

在android中将数据从活动传递到片段,android,fragment,Android,Fragment,我在里面有一个选项卡视图我有两个选项卡视图a选项卡视图B和一个活动活动C。第一个选项卡视图a中我从服务器数据中获取数据,并有意将其发送到活动C。现在在活动C中,我希望将数据发送到选项卡视图B。如何制作? 注意:选项卡视图A、B在另一个活动中。它不是活动C 我试着在里面搜索另一个,但我做不到 有几种解决方案: 您可以带着意图启动上一个活动,并将数据放入捆绑包。 您可以从保存数据的共享存储库传递数据。它可以是单例的,也可以是进入具体范围的单例的,或者存储库可以将数据保存到存储中。在这种情况下,活动C

我在里面有一个选项卡视图我有两个选项卡视图a选项卡视图B和一个活动活动C。第一个选项卡视图a中我从服务器数据中获取数据,并有意将其发送到活动C。现在在活动C中,我希望将数据发送到选项卡视图B。如何制作? 注意:选项卡视图A、B在另一个活动中。它不是活动C
我试着在里面搜索另一个,但我做不到

有几种解决方案:

您可以带着意图启动上一个活动,并将数据放入捆绑包。 您可以从保存数据的共享存储库传递数据。它可以是单例的,也可以是进入具体范围的单例的,或者存储库可以将数据保存到存储中。在这种情况下,活动C保存数据,上一个活动获取所需数据。
您可以使用Bundle将数据从Activity传递到片段


tks。太好了。
Bundle bundle = new Bundle();
bundle.putString("my_key", "My String");
MyFragment myFrag = new MyFragment();
myFrag.setArguments(bundle);