【问题标题】:Show date on DatePickerDialog instead of "Set Date"在 DatePickerDialog 上显示日期而不是“设置日期”
【发布时间】:2014-01-04 14:44:31
【问题描述】:

目前我的 DatePickerFragment 是这样的:

我想做

即显示日期代替“设置日期”

【问题讨论】:

  • Android 中没有DatePickerFragment。你真的是指DatePickerDialog
  • @CommonsWare 是的。我的错。我更新了问题。 atm 我可以使用Dialog onCreateDialog(Bundle savedInstanceState) 中的dialog.setTitle("something"); 设置标题,但是,无论何时滚动日期、月份或年份,我都无法更改标题。我应该为此实现onDateChange 接口吗?

标签: android date datepicker fragment


【解决方案1】:

我应该为此实现 onDateChange 接口吗?

这可能行得通。我忘记了onDateChange() 是否会在每次更改时触发,或者仅在用户接受对话框时触发。

如果仅当用户接受对话框时,则使用getDatePicker() 获取对话框中的DatePicker 小部件,并注册an OnDateChangedListener with it,因为每次更改都应该更新。

【讨论】:

  • 我应该在哪里使用 getDatePicker() ?
  • @tony9099:这是DatePickerDialog上的一个方法。
  • @tony9099:DatePickerDialog 没有TimePicker
猜你喜欢
  • 1970-01-01
  • 2015-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多