水平曲线滑动菜单

3

我想在我的应用程序中实现这样的功能

enter image description here

我试过很多提供环形布局的库,例如这个:

https://github.com/dmitry-zaitsev/CircleLayout

您可以在那里检查circlelayout的代码,因为它太大而不会在此发布。

我还尝试了在这里讨论的Circular List view:

Circular ListView (Items on Half Circle)

但是,通过这两种方法,我只能实现类似于下面的效果:

enter image description here

这看起来像摩天轮,但不是我想要的,我希望元素相互连接并且滚动平稳。


你是如何实现的?能分享一下代码吗? - Tara
2个回答

3
您可以尝试使用 https://github.com/xresco/CircularLayoutCircular Scrollable layout
这是一个适用于 Android 的可滚动圆形布局,您可以添加项目、自定义半径、每次显示的项目数量以及布局的 X 和 Y 偏移量。
此外,您可以控制滚动布局时项目的呈现方式。
有两种模式:固定和钉住。这两种模式在项目旋转方式上有所不同。以下是示例:

enter image description here


谢谢,这确实帮了我很多。然而,我现在面临另一个问题,最好单独提出来问。查看这个链接:http://stackoverflow.com/questions/36649137/semi-circular-menu-with-elements-facing-towards-center - Pranjal

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接