8
A
回答
13
基本上有一个构造函数的参数
公共TimePickerDialog(上下文的背景下,TimePickerDialog.OnTimeSetListener回调,诠释HOUROFDAY,INT分钟,boolean is24HourView
)
而这个链接也可以帮助你
干杯
+0
感谢的人,那完美的作品。其次,我如何修改TimePickerDialog,我想删除顶部列出的时间。 – 2012-02-09 12:30:14
+0
请将其标记为答案,并用您想要做的事情以及您想要的具体事例来提出另一个问题。尽可能具体。 – 2012-02-09 12:36:39
0
显示timepicker当timeButton点击
timeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Calendar now = Calendar.getInstance();
TimePickerDialog tpd = TimePickerDialog.newInstance(
CreateBookingActivity.this,
now.get(Calendar.HOUR_OF_DAY),
now.get(Calendar.MINUTE),
true
);
0
edit_event_time.setClickable(true);
edit_event_time.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm a");
String time = sdf.format(calendar.getTime());
Log.e("time", "time " + sdf.format(calendar.getTime()));
String inputTime = time, inputHours, inputMinutes;
inputHours = inputTime.substring(0, 2);
inputMinutes = inputTime.substring(3, 5);
TimePickerDialog mTimePicker = new TimePickerDialog(DashBoardActivity.this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker timePicker, int selectedHour, int selectedMinute) {
if (selectedHour == 0) {
selectedHour += 12;
timeFormat = "AM";
} else if (selectedHour == 12) {
timeFormat = "PM";
} else if (selectedHour > 12) {
selectedHour -= 12;
timeFormat = "PM";
} else {
timeFormat = "AM";
}
String selectedTime = selectedHour + ":" + selectedMinute + " " + timeFormat;
edit_event_time.setText(selectedTime);
}
}, Integer.parseInt(inputHours), Integer.parseInt(inputMinutes), true);//mention true for 24 hour's time format,false for 12 hour's time format
mTimePicker.setTitle("Select Time");
mTimePicker.show();
}
});
相关问题
- 1. 如何将MFC时间/日期控制设置为24小时制
- 2. 如何使用java将12小时转换为24小时
- 3. 如何在php中设置函数的24小时延时?
- 4. 如何设置24小时的email_token_expiry时间?
- 5. 如何将24小时格式TimeSpan转换为12小时格式TimeSpan?表示为24小时格式
- 6. 如何在TimePickerDialog中设置AM/PM?
- 7. 如何在MobiScroll中设置24小时格式?
- 8. 如何将时间格式更改为24小时?在C#中
- 9. 确定是否设置了“24小时制”设置
- 10. 如何在PHP中将12小时时间转换为24小时制时间?
- 11. 如何将j2me中的12小时时间转换为24小时时间?
- 12. 当设备时间格式设置为24小时时获取无日期
- 13. 将NSTimeInterval划分为24小时
- 14. 将12小时转换为24
- 15. 如何设计Android的TimePickerDialog?
- 16. 如何设置按钮单击时弹出的TimePickerDialog?
- 17. 如何在Android TimePicker中设置最短时间(不在TimePickerDialog中)
- 18. 将jQuery事件日历(wdCalendar)配置为24小时制
- 19. 如何获得12小时格式时间字符串,当系统设置为使用24小时格式
- 20. 如何在oracle中将日期保存为24小时格式
- 21. 如何将DateTime格式化为24小时?
- 22. 如何在java中将12小时更改为24小时日期格式?
- 23. 如何将12小时格式转换为水壶中的24小时格式
- 24. 为什么一天不等于24小时的时区设置为洛杉矶?
- 25. 24小时数= 24个值
- 26. 如何将倒数计时器设置为每小时
- 27. 将十进制小时转换为HH:ii:ss大于24小时
- 28. 将UIDatePicker从12小时改为24小时并返回
- 29. 将12小时时间格式转换为24小时,如mysql中所示
- 30. 将时间输入从24小时转换为秒,然后再转换为24小时格式
检查此链接http://stackoverflow.com/questions/2659954/timepickerdialog-and-am-or-pm – 2012-02-08 11:29:00