2013-04-05 116 views
-1

我正在做一个新的Android应用程序,我想做一些新菜单而不是标准按钮。我做这样一个项目:Android中的自定义动画菜单

menu

我想(在同一时间在屏幕上最多3)有几个图片,我想用上下拖动手势从一个移动到另一个(如标准ScrollView)。我想有一些活动的选项比另一个(图片上的图片2)和一些文字,我想在圆形路径上移动图片(图片上的红线)。

我有想法 - 在List中制作几张图片,向他们添加动画,然后在手势之后移动它们,但这非常复杂,也许你有更好的想法,并且我不知道如何实现像在滚动视图中 - 快速手势移动更多的选项比慢的一个。

和想法?最好的将是类似的例子。

感谢您的帮助!

回答

1

也许这是比较容易,如果你正在寻找现有的方法/库,实现Carousel UI模式做到:

  • 这里是解释它在代码中的文章:Android 3D Carousel。它看起来与你的截图非常相似(活动项目看起来更大,其他人则在后台循环排列)。在此基础上,这里是垂直实现:Android-VerticalCarousel
  • 下面是一种看起来像支持Carousel的许多不同变体的方法:carousel-layout-android

由于您的屏幕截图显示了部分屏幕外的菜单,因此您可以使用this solution来实现该功能。