我在我的应用程序中使用 TimePicker。每当用户使用 TimePicker 打开屏幕时,我都会使用当前时间对其进行初始化。当我这样做时,TimePicker 显示 AM 而不是 PM。为什么会这样?有什么我必须在我的代码中添加的吗?
Date initDate = m_NoteManageObject.getDateTimeArray(position);
Calendar myCal = Calendar.getInstance();
myCal.setTime(initDate);
TimePicker timePicker = (TimePicker)layout.findViewById(R.id.time_picker);
// Initialise Time Picker
timePicker.setCurrentHour(myCal.get(Calendar.HOUR));
timePicker.setCurrentMinute(myCal.get(Calendar.MINUTE));