我想创建一个自定义轮盘或老虎机实现。
我需要知道如何实现以下行为。需求是
一旦用户尝试滚动,它将检查阈值并仅在阈值高于配置的阈值时滚动。
项目滚动循环,从某种意义上说,在最后一个轮子后显示第一个项目,依此类推。如果只有一个项目,那么轮子应该填充单个项目。
滚动视图后,所有触摸都会被禁用,直到滚轮结束。
滚轮应滚动一段特定的时间(从后端计算礼物,并确定哪个项目应位于视图的中心。
当我们使用setSlected()或setSelection()方法设置要选择的项目时,如kankan wheel demo(安卓车轮),车轮应逐渐减速到指定位置,而不是immediatley将车轮停在该位置。