-1

我使用设置标题

timePicker.setTitle("sdsd"); 

但是当我更改时间选择器中的时间时,标题会更改为那个时间并删除我的标题我如何将我的标题永久保留在时间选择器上?

4

2 回答 2

1

1)您可以设置一个onTimeChanged侦听器并每次更改标题。

2)您可以每次扩展 TimePicker 并自己更改标题。

3)您可以获取 TimePicker 的源代码并将其带入您的项目中,删除更改标题的调用

于 2012-06-09T23:04:41.503 回答
0

我用这个:

private TimePickerDialog prepareDialog(int hour, int minute) {
    return new TimePickerDialog(getActivity(), this, hour, minute, DateFormat.is24HourFormat(getActivity())) {
        @Override
        public void setTitle(CharSequence sequence) {
            super.setTitle("CUSTOM TITLE GOES HERE");
        }
    };
}
于 2018-08-09T08:28:46.820 回答