是否有一个带标签的浮动动作按钮(FAB)库?

时间:2014-11-04 16:25:19

标签: android android-5.0-lollipop material-design floating-action-button

是否有用于创建带标签的浮动操作按钮的库(类似于Evernote应用程序)?

Evernote Screenshot

流行的图书馆似乎是

据我所知,这些都没有这种能力。在重新发明轮子之前,有人已经这样做了吗?

4 个答案:

答案 0 :(得分:18)

此功能请求最终在https://github.com/futuresimple/android-floating-action-button中实施。这包括左侧和右侧的标签。

如果您有兴趣,请参阅此处的讨论:https://github.com/futuresimple/android-floating-action-button/issues/22#issuecomment-66155108

免责声明:我还没有用过(<)>

我推荐这个图书馆而不是我见过的其他图书馆。

答案 1 :(得分:5)

现在有一些操作视图的 行为 的技巧,可以让你编程 FloatinActionButton 希望并拥有你自己创造的快乐!

  1. 在滚动 RecyclerView 时淡入/淡出 FloatingActionButton DETAILS

  2. 向下/向上滑动,博客旁边说明如何:

  3. 展开floatingActionButton并显示subFloatingButtons。 DETAILS HERE

  4. enter image description here enter image description here

    有很多细节,“怎么做”。因此我只附加了博客链接。无论如何,我鼓励你们看看那些博客。您将完全控制您的应用程序。 Currenty我使用博客的所有解决方案。享受!

答案 2 :(得分:2)

特别是你提到的最后一个库看起来很复杂。据我所知,您可以将任何类型 View设置为Button

View可能只是您的自定义视图,可显示图片和标签。

答案 3 :(得分:0)

万一有人还在寻找该功能:我制作了一个具有此功能以及更多功能的Android库,称为ExpandableFab(enter image description here)。

“材料设计”规范将此功能称为https://github.com/nambicompany/expandable-fab,ExpandableFab将其与许多其他功能一起实现。

几乎所有内容都是可自定义的(颜色,文本,大小,位置,边距,动画等)和可选的(不需要Overlay,FabOptions,Label或图标等)。每个属性都可以通过XML布局或以编程方式访问或设置-无论您喜欢什么。

在Kotlin中100%编写,但随附完整的JavaDoc和KDoc(已公开的API有详细记录)。还附带一个示例应用程序,因此您可以看到0编码的不同用例。

Github:'Speed Dial'

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

Regular ExpandableFab implementing Material Design 'Speed Dial' functionality A highly customized ExpandableFab implementing Material Design 'Speed Dial' functionality