草庐IT

mTimePicker

全部标签

android - 防止用户选择过去的时间 - TimePickerDialog

重要编辑:我做了一些搜索,似乎OnTimeChangedListener不会在Android5.0(API21)中触发。Gustavo在下面的回答适用于API20或更低版本,以及我测试过的API22。(Source)我想阻止用户输入当前时间之前的时间。我使用Date提供的before方法检查有效时间。如何防止对话框在此有效性检查中接受无效时间?我省略了初始化选定时间的多余代码(作为Date)。finalCalendarmcurrentTime=Calendar.getInstance();finalinthour=mcurrentTime.get(Calendar.HOUR_OF_DA