问题:在单击fragment
内部的按钮时ViewPager
,单击会掉到fragment
它后面的那个,并onClickListener()
在后面fragment
而不是当前片段的onClickListener()
.
情况:我有一个ViewPager
4 fragments
。每个都fragment
包含几行定制的按钮。每个fragment
都有自己的独特之处view/layout
,但它们的设计都相似。
设置:我正在使用FragmentPagerAdapter
,因为我有一个非常静态的简短列表,fragments
并且因为我需要fragment
使用来交流和更新每个interface
,就像开发人员文档建议的那样。
我的想法:我应该切换到FragmentStatePagerAdapter
吗?那么当它们不可见时adapter
会破坏吗?fragments
但是在这样做时,我将无法与他们沟通并相应地fragments
更新他们吗?
我不知道如何解决这个问题,它一直让我发疯!任何帮助表示赞赏。
问我是否需要澄清任何事情。