首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android设计支持库可扩展浮动动作按钮(FAB)菜单

Android设计支持库可扩展浮动动作按钮(FAB)菜单
EN

Stack Overflow用户
提问于 2015-06-08 06:54:30
回答 2查看 167.9K关注 0票数 186

现在Android设计支持库已经发布了,有谁知道如何使用它实现扩展的Fab菜单,就像Inbox App上的fab一样?

应该如下所示:

EN

回答 2

Stack Overflow用户

发布于 2015-06-15 15:48:51

当我试图创建类似于收件箱浮动操作按钮的东西时,我想到了创建自己的自定义组件。

这将是一个简单的框架布局与固定的高度(以包含展开的菜单),包含FAB按钮和3多下FAB放置。当你点击FAB时,你只需简单地将其他按钮从FAB下平移过来即可。

有一些库可以做到这一点(例如https://github.com/futuresimple/android-floating-action-button),但如果您自己创建它,它总是更有趣:)

票数 7
EN

Stack Overflow用户

发布于 2020-08-06 23:34:34

如果有人还在寻找这个功能:我做了一个Android库,叫做ExpandableFab (https://github.com/nambicompany/expandable-fab),它有这个功能,还有更多功能。

材料设计规范将此功能称为'Speed Dial'和ExpandableFab将其与许多其他功能一起实施。

几乎所有的东西都是可定制的(颜色、文本、大小、位置、页边距、动画等等)和可选的(不需要覆盖、FabOptions、标签或图标等)。每个属性都可以通过XML布局或以编程方式访问或设置-您喜欢的任何方式。

100%用Kotlin编写,但带有完整的JavaDoc和KDoc (发布的API有很好的文档记录)。还附带了一个示例应用程序,因此您可以看到0编码的不同用例。

Github:https://github.com/nambicompany/expandable-fab

图书馆网站(带有完整文档的链接):https://nambicompany.github.io/expandable-fab/

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30699302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档