fragment的通信之bundle

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fragment的通信之bundle相关的知识,希望对你有一定的参考价值。

fragment之间通信除了通过activity之外还可以通过bundle来实现

Bundle bundle = new Bundle();
bundle.putString("key","value");
MenuFragment menuFragment = new MenuFragment();
menuFragment.setArguments(bundle);

 取数据时用

Bundle bundle = menuFragment.getArguments();

 

 

以上是关于fragment的通信之bundle的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Bundle 传递给 Fragment

方向改变后无法与 Fragment 正确通信

Activity 与 Fragment通信方式-Android

与 viewpager 内的片段的父片段通信

如何在 Fragments 中使用 setArguments() 和 getArguments() 方法?

是否最好使用 Activity.onAttachFragment 或 Fragment.onAttach 在 Activity 和嵌套片段之间进行通信?