如何跨多个片段实现单个FAB?

时间:2015-06-26 06:14:02

标签: android android-fragmentactivity floating-action-button

我对在多个片段中实现FloatingActionButton或FAB感兴趣。当片段发生变化时,FAB的图标应该会改变,然后按钮显然应该执行与该特定片段有关的事情,但是为了无缝显示,FAB位于主要活动内而不是每片段。

最恰当和/或最有效的方法是什么?

我无法绕过它...我已经尝试在片段中实现听众,因为活动中的点击,但是它说听众是 < EM>循环

由于

1 个答案:

答案 0 :(得分:6)

您可以通过执行某些操作来获取片段中的浮动操作按钮,例如onCreate片段方法

FloatingActionButton fab = (FloatingActionButton)this.getActivity().findViewById(R.id.fab);