我需要在android中构建一个菜单,以半圆形开始,一旦点击,就会在半圆周围显示以弧形绘制的菜单选项。
我已经尝试过画布绘图,虽然它达到了预期的效果,但是没有办法轻松添加触摸事件,并允许我按照我想要的方式设置菜单动画。
是否有图书馆或更好的方式可以让我实现这一目标。
背景需要有一个叠加层,菜单位于叠加层上方,以模拟在网络上工作时的常规菜单打开。
我需要能够为每个单独的菜单项添加触摸事件,并允许它打开关闭并将其带到文本的前面,即使我最后绘制了菜单,文本也保持在上面。< / p>
我正在使用drawArc,drawCircle和drawText来完成所有操作。
我能用得更好吗? 任何帮助将不胜感激。