我在我的应用程序中有一个时间选择对话框。这个功能很正常,但是我想根据当前语言环境在12小时和24小时之间切换选择对话框。如何确定使用哪个时钟?
对话框本身是这样启动的:
boolean use24HourClock = true; // This i'd like to get from the locale
new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener()
{
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute)
{
}
}, 12, 00, use24HourClock).show();