是否有可能只从 a 获得未来时间TimePickerDialog
?
TimePicker
或者我可以设置开始时间TimePickerDialog
吗?
您可以从 TimePiker 内容创建Date
对象 e 检查并使用 Date.after 或Date.before
您必须仅从 UI 线程控制它。示例代码。
DateFormat df = new SimpleDateFormat("HH:mm:ss", Locale.ENGLISH);
if (df.parse(selected_time).before(df.parse(current_time))) {
Toast.makeText(getApplicationContext(), "Please select future time",Toast.LENGTH_LONG).show();
}else if (df.parse(selected_time).equals(df.parse(current_time))) {
Toast.makeText(getApplicationContext(), "Please select future time",Toast.LENGTH_LONG).show();
}
我希望这能帮到您。如果有任何例外或疑问,请告诉我。