MaterialTimePicker不允许用户选择秒



我正在进行一个flutter项目,用户要求用户必须在hours:minutes:seconds中选择时间,通过使用showTimePicker(),我可以选择小时和分钟,但我找不到任何方法来选择秒。在这方面的任何帮助都将非常有帮助。

  1. pub包链接

  2. 源代码

flaft_time_picker_spinner提供了选择/拾取秒的功能,可以观察其源代码或根据需要使用此第三方包。阅读文档以了解更多信息或查看源代码并修改提供的MaterialTimePicker。

享受吧。

试试这个,

TimePickerDialog tpd = TimePickerDialog.newInstance(
new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePickerDialog view, int hourOfDay, int minute, int second) {
//put some interesting code
}
},
now.get(Calendar.HOUR_OF_DAY),
now.get(Calendar.MINUTE),
true
);
tpd.setMinTime(10, 0, 0); // MIN: hours, minute, secconds
tpd.show(getFragmentManager(), "TimePickerDialog");

Material DateTime Picker库添加到项目中最简单的方法是将其作为依赖项添加到build.gradle中。

最新更新