如何通过用户拖动旋转浮动操作按钮

How to Rotate a Floating Action Button via user Drag

我当前的 Android 应用程序有一个浮动操作按钮

我想允许用户通过顺时针或逆时针拖动子菜单项之一来旋转 FAB 的子菜单项。

我可以用动画来实现旋转效果,但是我需要用户来控制旋转。

我是否必须开发定制的 FAB 才能获得所需的功能

我可以捕获用户在展开的 FAB 周围拖动吗?

使用一些滚轮菜单库,通过计算左、右、上、下边距来放置你需要的地方。 参考 - https://github.com/szugyi/Android-CircleMenu 编码愉快...