如何覆盖片段中的浮动操作按钮?

问题描述 投票:1回答:2

我在MainActivity中有FAB。活动本身包含很多片段,我想使用FAB在mapsFragment中执行特定操作。如何为该片段覆盖FAB?

android floating-action-button
2个回答
1
投票

如果您的片段可见,您可以签入Activity FAB onClick方法。添加或替换片段时,请不要忘记添加标签。

MyFragment myFragment = (MyFragment)getFragmentManager().findFragmentByTag("MY_FRAGMENT_TAG");
if (myFragment != null && myFragment.isVisible()) {
   // override fab click logic for fragment here

   return;
}

0
投票

谢谢,我只是使activity fab在附加上不可见,并为mapsFragment创建了新的locationFab。在分离时,我使晶圆厂再次可见

© www.soinside.com 2019 - 2024. All rights reserved.