我已经实现了与ios车轮选择器类似的自定义车轮选取器。
当页面加载时,轮子选择器将当前时间到达此处就可以了。
但是如果我选择don't want to scroll
表示当前时间,我previous time
选择轮子
8月5日星期一10:52 PM如果我选择8月5日星期一晚上10:50也不会滚动。并且背景应该被禁用。
实施代码:
if(calendar.get(Calendar.HOUR) ==0){
hours.setCurrentItem(11);
}else{
hours.setCurrentItem(calendar.get(Calendar.HOUR)-1);
}
mins.setCurrentItem(calendar.get(Calendar.MINUTE));
ampm.setCurrentItem(calendar.get(Calendar.AM_PM));
当我更换车轮选择器并且如果我点击其中的完成按钮然后它移动到当前时间我想要不是通过点击动作如果我改变前一次的时间然后它应该没有改变选择器。