【发布时间】:2012-07-11 14:32:10
【问题描述】:
我对@987654321@ 和DatePickerDialog 有一些问题,
代码如下:
public void onClick(View v) {
if (v.equals(checkInTime)) {
showDialog(1);
}
@Override
protected Dialog onCreateDialog(int id) {
if (id == 1) {
return new TimePickerDialog(this, this, dt.getHourOfDay(), dt.getMinuteOfHour(), true);
}
return super.onCreateDialog(id);
}
它就像一个魅力,直到我在对话框中按下“设置”,然后下次我点击按钮时什么也没有发生(对话框没有出现),但如果我再点击一次,对话框再次显示。它每次都会显示,直到我按“设置”然后单击它才不起作用,但在下次单击时再次开始工作。
DatePickerDialog 也会出现同样的问题。有人有什么想法吗?
监听器没有做任何事情。
【问题讨论】:
标签: android dialog show-hide timepicker android-datepicker