今天热门
热点:

如何让用FragmentPagerAdapter封装在ViewPager里的几个Fragment相互交互,fragmentpageradapter


Fragment 就是有三个Fragment,用FragmentPagerAdapter封装显示在ViewPager里(都在一个Activity里),如何比如在一个Fragment里点击一个条目,然后另外一个Fragment响应进行具体内容展示?

解决方案

两个Fragment不能直接通信,可以通过他们的父FragmentActivity通信

比如在ParentFragment里可以保存每个fragment的reference
private Fragment fragmentA = new Fragment();
private Fragment fragmentB = new Fragment();
在写get方法放回fragmentA和fragmentB

当在fragmentA里做了点什么就call ((ParentFragment)getParentFragment()).getFragmentB().doSomthing();

www.zrccd.nettrue/topics/20180204/188771.htmlTechArticle如何让用FragmentPagerAdapter封装在ViewPager里的几个Fragment相互交互,fragmentpageradapter Fragment 就是有三个Fragment,用FragmentPagerAdapter封装显示在ViewPager里(都在一个Activity里),如何比如在一个...

相关文章

    暂无相关文章

用户评论

大家都在看