有没有一种方法可以设置日期选择器或时间选择器上显示的日期/时间,然后用户可以对其进行编辑?我在android开发人员控制台上查看,却一无所获,但我想知道是否还有办法?

最佳答案

当然,TimePickerDatePicker类具有适当的设置器,可以在实例化它们之后设置所需的时间/日期。

例:

final Calendar c = Calendar.getInstance();
hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE);

timePicker1 = (TimePicker) findViewById(R.id.timePicker1); //supposed you have defined the "timePicker1" id in your layout xml
timePicker1.setCurrentHour(hour);
timePicker1.setCurrentMinute(minute);

08-06 08:35