关闭浮动操作按钮 Android

Posted

技术标签:

【中文标题】关闭浮动操作按钮 Android【英文标题】:Close floating action button Android 【发布时间】:2015-07-19 04:30:28 【问题描述】:

我使用了以下库 https://github.com/futuresimple/android-floating-action-button,一切正常。 单击同一菜单上的其中一个按钮后如何自动关闭菜单?

【问题讨论】:

您可以使用一种简单的方法来实现 FAB_Menu 而无需使用任何库检查此答案:***.com/a/40647621/4961126 【参考方案1】:

它的开源库,您可以阅读source code并自行查找。

FloatingActionsMenu.collapse(); // close the menu
FloatingActionsMenu.toggle(); // toggle the menu
FloatingActionsMenu.expand(); // open the mneu

Menu ItemClick listener 中调用.collapse()

【讨论】:

【参考方案2】:
FloatingActionMenu fAM = (FloatingActionMenu) findViewById(R.id.fAM_ID);

FloatingActionButton fAB1 = (FloatingActionButton)findViewById(R.id.fAB_ID);


   floatingActionButton1.setOnClickListener(new View.OnClickListener() 
        @Override
        public void onClick(View v) 

             //Action
             Toast.makeText(MainActivity.this, "FAB Click", Toast.LENGTH_SHORT).show();


             fAM.collapse();
        
    );

【讨论】:

以上是关于关闭浮动操作按钮 Android的主要内容,如果未能解决你的问题,请参考以下文章

关闭浮动操作按钮 Android

使用浮动操作按钮向开发人员发送电子邮件 [关闭]

支付宝小程序内嵌H5没有关闭按钮如何操作

AndroidAndroid 8种对话框(Dialog)

关闭按钮旁边的模态标题中的浮动按钮

如何在键盘打开时隐藏浮动按钮(Android/iOS)?