我正在为安卓开发一个应用程序。我创建了一个 timepickerdialog 和一个 datepickerdialog,但问题是,它们都在不同的对话框中运行,这不是我希望我的应用程序工作的方式:-S 有没有办法创建一个包含两个时间的对话框和日期选择器对话框在一起吗?
谢谢
我正在为安卓开发一个应用程序。我创建了一个 timepickerdialog 和一个 datepickerdialog,但问题是,它们都在不同的对话框中运行,这不是我希望我的应用程序工作的方式:-S 有没有办法创建一个包含两个时间的对话框和日期选择器对话框在一起吗?
谢谢
你可以在这里找到一个 DateTimePicker 实现:
我在Google 教程中创建了一个自定义警报对话框。我用 DatePicker 和 TimePicker 替换了 ImageView 和 TextView。我更改了以下行:
View layout = inflater.inflate(R.layout.custom_dialog,
(ViewGroup) findViewById(R.id.layout_root));
有了这个:
View layout = inflater.inflate(R.layout.dialog_date_time,
(ViewGroup) findViewById(R.id.datePicker));
无论出于何种原因,第一个给出了错误,但第二个有效。无论如何,我现在可以在同一个对话框窗口中使用这两个视图。
在日期选择器的更新时间方法中调用时间选择器对话框,它不会同时被调用,但是当您按下日期选择器的设置按钮时,将打开时间选择器对话框。该方法在此链接的答案中给出: DateTime picker in android application