Framgment之间的通信

依靠两个fragment之间共同依靠的activity实现通信

核心代码
//找到另外一个fragment的实例
 Fragment_2 f2= (Fragment_2) getActivity().getFragmentManager().findFragmentByTag("f2");
             
   f2.update("你好");
主函数在调用时增加tag参数
 FragmentManager fragmentManager = getFragmentManager();
        FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
        fragmentTransaction.replace(R.id.ll1,new Fragment_1(),"f1");
        fragmentTransaction.replace(R.id.ll2,new Fragment_2(),"f2");
        //☆☆☆☆☆☆
        fragmentTransaction.commit();
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容