19

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

印象笔记截图

流行的图书馆似乎是

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

4

4 回答 4

19

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

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

免责声明:我还没有使用过这个(还)。

我会推荐这个库而不是我见过的其他库。

于 2014-12-10T16:02:23.903 回答
5

现在有一些可用的操作视图行为的技术,使您能够根据需要对FloatinActionButton进行编程,并为自己制作的喜悦感到高兴!

  1. 滚动RecyclerView时淡入/淡出FloatingActionButton细节

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

  3. 展开 floatingActionButton 并显示 subFloatingButtons。详情在这里

在此处输入图像描述 在此处输入图像描述

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

于 2016-04-21T20:28:25.210 回答
2

特别是您提到的最后一个库看起来非常复杂。据我所知,您可以将任何 View想要显示为Button.

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

于 2014-11-04T16:35:32.263 回答
1

如果有人仍在寻找此功能:我制作了一个具有此功能的 Android 库,称为 ExpandableFab ( https://github.com/nambicompany/expandable-fab )。

Material Design 规范将此功能称为“快速拨号”,ExpandableFab 将其与许多附加功能一起实现。

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

100% 用 Kotlin 编写,但附带完整的 JavaDoc 和 KDoc(已发布的 API 有据可查)。还附带了一个示例应用程序,因此您可以使用 0 编码查看不同的用例。

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

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

常规 ExpandableFab 实施材料设计“快速拨号”功能 高度定制的 ExpandableFab 实现 Material Design 的“快速拨号”功能

于 2020-08-05T16:30:30.473 回答