浮动行动按钮和白色背景

mrr*_*aat 8 android floating-action-button

事实上,我搜索的方式是模仿FAB的收件箱.当用户按下红色按钮时,应显示opac视图和菜单.由于图像更有意义,请参见下图

在此输入图像描述

我知道它存在这个很棒的库(https://github.com/futuresimple/android-floating-action-button),通过这个库,我可以显示浮动动作菜单.但我的问题是显示白色背景(不透明度).我没有找到解决问题的解决方案......

Thx提前

Nik*_*ski 16

FloatingActionMenu内部放置在FrameLayout其他视图的顶部,并在宽度和高度上匹配父级.使用相同的边距相应地从菜单右侧抬起和偏移.

设置OnFloatingActionsMenuUpdateListener为浮动操作菜单.现在切换/替换方法中的框架布局背景颜色:

 @Override
 void onMenuExpanded(){
  mFrameLayoutWrapper.setBackgroundColor(mAlpaWhite);
  }

  @Override
  void onMenuCollapsed(){
    mFrameLayoutWrapper.setBackgroundColor(Color.TRANSPARENT);
  }
Run Code Online (Sandbox Code Playgroud)

  • 我在Fragment中显示FloatingActionMenu并使用上面的解决方案不覆盖Action bar.知道如何在全屏幕上实现叠加效果吗? (2认同)