安卓浮动操作按钮打开小视图

5
在 Google 的 Inbox Android 应用中,当您按下 FAB(浮动操作按钮)时,会弹出一个带有选项的较小视图。我该如何实现这个功能?

floating action button with sub-menu

[ 为便于说明,此图片是从网页版获取的,但在应用程序中效果和外观相同。]

4个回答

6

1
你正在寻找的是 Android(Material Design)中的浮动操作按钮和推广操作。基于 Jerzy Chalupski(futuresimple)上面提到的项目,以下的 GitHub 项目正好提供了你需要的内容以及更多:

https://github.com/Clans/FloatingActionButton


请注意,仅链接答案是不被鼓励的,SO答案应该是寻找解决方案的终点(而不是另一个参考站点,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的摘要,将链接作为参考。 - kleopatra

0

有很多方法可以实现这个功能,但由于每个按钮都将有不同的表单,我建议您创建一个自定义视图,仅显示按钮。当有人点击它时,会显示另一个视图(即表单),这很容易,您只需要扩展像RelativeLayout这样的视图组即可。


-4

这是一个漫长的过程,我遵循了这个教程来实现同样的效果 - 浮动操作按钮

希望这能对你有所帮助。


这似乎不是 OP 所需的 FAB 弹出菜单与子选项。这似乎只是一个基本但自定义的 FAB 实现,你最好使用标准的 Android 支持库。 - JHH

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接