如何创建Android Custom wheel或老虎机

时间:2013-11-21 10:09:02

标签: android

我想创建一个自定义轮盘或老虎机实现。

我需要知道如何实现以下行为。需求是

一旦用户尝试滚动,它将检查阈值并仅在阈值高于配置的阈值时滚动。

项目滚动循环,从某种意义上说,在最后一个轮子后显示第一个项目,依此类推。如果只有一个项目,那么轮子应该填充单个项目。

滚动视图后,所有触摸都会被禁用,直到滚轮结束。

滚轮应滚动一段特定的时间(从后端计算礼物,并确定哪个项目应位于视图的中心。

当我们使用setSlected()或setSelection()方法设置要选择的项目时,如kankan wheel demo(安卓车轮),车轮应逐渐减速到指定位置,而不是immediatley将车轮停在该位置。

1 个答案:

答案 0 :(得分:0)

查看3D List Sample Demo非常接近您的需求。下载它并检查它你想要的类似。通过小的改变,你可以实现你想要的。