我已经得到包含ViewPagerFragment的片段,并且在ViewPagerFragment中我们在两个子片段之间切换(每个子片段都有回收器视图)。如何在滚动Recycler视图时从另一个片段调用浮动按钮动作?
Floating Action Button在片段中实现,它必须在这个片段中,因为依赖于当前显示的子片段浮动操作按钮有各种操作。
例如:
if(viewpager.getCurrentItem() == 1)
action1();
else if(view pager.getCurrentItem() == 2)
action2();
并通过Viewpager我不能从片段通过FloatingActionButton到子片段。必须有其他更简单的方法来实现这一点。
为什么不把FloatingActionButton放在你的子片段中?这样你就不需要依赖'getCurrentItem()'。如果将参数中的位置传递给子片段,则可以在子片段中获取当前位置。分享您的视图寻呼机适配器,以便我可以帮助您。 –