在 Google 的 Inbox Android 应用中,当您按下 FAB(浮动操作按钮)时,会弹出一个带有选项的较小视图。我该如何实现这个功能?
[ 为便于说明,此图片是从网页版获取的,但在应用程序中效果和外观相同。]
[ 为便于说明,此图片是从网页版获取的,但在应用程序中效果和外观相同。]
根据Material Design规范,为Android设计的浮动操作按钮。
https://github.com/futuresimple/android-floating-action-button
有很多方法可以实现这个功能,但由于每个按钮都将有不同的表单,我建议您创建一个自定义视图,仅显示按钮。当有人点击它时,会显示另一个视图(即表单),这很容易,您只需要扩展像RelativeLayout
这样的视图组即可。
这是一个漫长的过程,我遵循了这个教程来实现同样的效果 - 浮动操作按钮
希望这能对你有所帮助。