如何使浮动操作按钮成为菜单

时间:2017-08-04 11:55:38

标签: android menu material floating-action-button

我试图从材料设计指南中做到这一点:

你能告诉我如何将晶圆厂变成the desired view吗?

2 个答案:

答案 0 :(得分:4)

You can use this library to achieve that - MaterialSheetLibrary

答案 1 :(得分:0)

您可以将任务分为两个步骤

  1. 添加浮动操作按钮(FAB)
  2. 向按钮的OnClick处理程序添加菜单

将FAB添加到XML布局。 在onClick方法中,您可以为PopMenu充气,如下所示 https://www.tutlane.com/tutorial/android/android-popup-menu-with-examples

PopupMenu popup = new PopupMenu(this, fab);
MenuInflater inflater = popup.getMenuInflater();
inflater.inflate(R.menu.your_menu, popup.getMenu());
popup.show();

您仍然需要添加更多代码来获取动画。希望这可以帮助您入门