Java 是否可以更改计时器选择器的默认文本?

Java 是否可以更改计时器选择器的默认文本?,java,android,timepicker,Java,Android,Timepicker,我需要在android(java)中更改timepicker上的默认文本值,但我不知道该怎么做 我找到了.setTitle和.setmessage,但当单击计时器对话框中的键盘图标时: 并显示了另一种更改时间的方法。它有另一个标题和默认消息作为指示,我想更改第二个时间选择器对话框的输出 我正在调用一个简单的TimePickerDialog。有什么建议吗?关于您可以查看这个。这对我很有用 @Subscribe public void setAlarm(OnAlarmClickEvent e

我需要在android(java)中更改
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();
}