Java 是否可以更改计时器选择器的默认文本?
我需要在android(java)中更改Java 是否可以更改计时器选择器的默认文本?,java,android,timepicker,Java,Android,Timepicker,我需要在android(java)中更改timepicker上的默认文本值,但我不知道该怎么做 我找到了.setTitle和.setmessage,但当单击计时器对话框中的键盘图标时: 并显示了另一种更改时间的方法。它有另一个标题和默认消息作为指示,我想更改第二个时间选择器对话框的输出 我正在调用一个简单的TimePickerDialog。有什么建议吗?关于您可以查看这个。这对我很有用 @Subscribe public void setAlarm(OnAlarmClickEvent e
timepicker
上的默认文本值,但我不知道该怎么做
我找到了.setTitle
和.setmessage
,但当单击计时器对话框中的键盘图标时:
并显示了另一种更改时间的方法。它有另一个标题和默认消息作为指示,我想更改第二个时间选择器对话框的输出
我正在调用一个简单的
TimePickerDialog
。有什么建议吗?关于您可以查看这个。这对我很有用
@Subscribe
public void setAlarm(OnAlarmClickEvent event) {
arrivalTime = event.arrivalTime;
alarmTime = event.arrivalTime;
int reminder = Integer.parseInt(sharedPreferences.getString(getString(R.string.pref_key_alarm_reminder), "5"));
alarmTime = alarmTime.minusMinutes(reminder);
TimePickerDialog timePickerDialog = new TimePickerDialog(
this,
this,
alarmTime.getHourOfDay(),
alarmTime.getMinuteOfHour(),
DateFormat.is24HourFormat(this)
);
timePickerDialog.setTitle(R.string.alarm_dialog_title);
timePickerDialog.setMessage(getString(R.string.alarm_dialog_message_fmt, DateUtils.formatTime(arrivalTime)));
timePickerDialog.show();
}
你可以看看这个。这对我很有用
@Subscribe
public void setAlarm(OnAlarmClickEvent event) {
arrivalTime = event.arrivalTime;
alarmTime = event.arrivalTime;
int reminder = Integer.parseInt(sharedPreferences.getString(getString(R.string.pref_key_alarm_reminder), "5"));
alarmTime = alarmTime.minusMinutes(reminder);
TimePickerDialog timePickerDialog = new TimePickerDialog(
this,
this,
alarmTime.getHourOfDay(),
alarmTime.getMinuteOfHour(),
DateFormat.is24HourFormat(this)
);
timePickerDialog.setTitle(R.string.alarm_dialog_title);
timePickerDialog.setMessage(getString(R.string.alarm_dialog_message_fmt, DateUtils.formatTime(arrivalTime)));
timePickerDialog.show();
}