使用标准组件引入带浮动操作按钮的视图

时间:2016-03-17 05:41:20

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


我希望实现类似this之类的内容,但我当前的视图上已经有Floating Action Button,所以我想要做的是当用户点击地图上的任何标记然后是新的{{ 1}}将从屏幕底部向上滑动,移动已存在的View with the Floating Action Button,同时视图向上滑动以为自己腾出空间。

如何在不使用任何第三方库且仅使用标准组件的情况下实现此目的? 提前谢谢。

更新:我的目标是api等级22;所以使用底页超出范围。当我点击一个POI标记时,我在api 22级下调查谷歌地图应用程序有底页的功能。

1 个答案:

答案 0 :(得分:2)

  1. 您可以使用底部工作表在协调器中创建新视图 布局。
  2. 参考已设置的视图的id 具有FAB的layout_anchor属性的BottomSheetBehavior。示例:app:layout_anchor="@id/app_bar"
  3. 使用所需的重力配置layout_anchorGravity属性。示例:app:layout_anchorGravity="bottom|end"
  4. Look here for more