我们在正在进行的项目中有一个要求,我们需要在屏幕的上方空间和下方空间以反方向显示弧形样式的菜单项(将显示样本)。我试图使用the demo of ArcMenu used in Path android application中的一些代码,但我想出的是:
这不是我想要实现的,而是像下面图像中的菜单。
我试图在过去4到5天内实现这一目标,但没有做到正确。如果有人对此类问题做过任何研究,那么请指导我。
任何帮助将不胜感激。
答案 0 :(得分:6)
以圆形方式制作ListView
按照其工作代码。代码由三星
提供可能适合您的问题
http://developer.samsung.com/android/samples/Circle-Launcher
答案 1 :(得分:1)
这是一项非常复杂的任务,特别是因为你希望它在尊重弧形时滚动。对此可能没有固定的答案,您必须手动创建此类交互。除非你有关于你尝试过和失败过的具体代码示例,否则我认为没有人可以真正帮助你。除了技术难度之外,你可能想知道在一个已经非常不清楚/压倒性的小部件中有很多选项是否真的是一个聪明的主意,你可以滚动到更多的选项。也许一些设计重新思考是一个更好的选择。
你可以在这里找到一些例子; https://stackoverflow.com/questions/12072692/a-circular-layout-with-scrollable-contents-in-it