gpt4 book ai didi

java - 如何更改 Clans float 操作菜单的状态?

转载 作者:搜寻专家 更新时间:2023-11-01 09:24:21 25 4
gpt4 key购买 nike

这是我的Clans Floating Action Menu结构的样子:

<com.github.clans.fab.FloatingActionMenu>

<com.github.clans.fab.FloatingActionButton/>

<com.github.clans.fab.FloatingActionButton/>

<com.github.clans.fab.FloatingActionButton/>

</com.github.clans.fab.FloatingActionMenu>

我希望在单击其中一个 float 操作按钮时折叠氏族 float 操作菜单。我在 Internet 上找不到任何内容。

类似(随机):

floatingMenu.setState(FloatingActionMenu.STATE_COLLAPSED);

floatingMenu.setState(FloatingActionMenu.STATE_EXPANDED);

而且这个菜单也在我的应用程序的主屏幕上。所以会发生什么,当我按下后退按钮关闭 Activity 并再次返回主页时,菜单仍然打开,显示所有操作按钮。

所以我想关闭(更改FloatingActionMenu 的状态)菜单

注意:如果您需要更多说明,请在下方评论,我将附上屏幕截图。

最佳答案

您是否尝试过使用 .close() 折叠菜单?

floatingMenu.close(true);

要在单击 FloatingActionButton 后折叠 fab 菜单,您只需将此代码放在 FloatingActionButton 的 onClick 事件中即可。

如果您想在返回主 Activity 后折叠 fab 菜单,您可以使用 startActivityForResult 开始您的 Activity ,然后覆盖 mainActivity 上的 onActivityResult 并调用关闭函数在里面。

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
floatingMenu.close(true);

关于java - 如何更改 Clans float 操作菜单的状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51916256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com