我正在使用以下代码在android
中显示日期选择器DatePickerDialog dial= new DatePickerDialog(this.getContext(),0,mDateSetListener,thisYear,thisMonth,thisDay);
dial.setOnDismissListener(new OnDismissListener() {
@Override
public void onDismiss(DialogInterface arg0) {
// dismiss it.
}
});
dial.show();
现在我想选择时间和日期一起指导我如何实现这个目标?
答案 0 :(得分:1)
步骤1:创建一个对话框(例如,使用AlertDialog.Builder
)。
步骤2:在对话框中添加DatePicker
和TimePicker
(例如setView()
上的AlertDialog.Builder
)。
请注意,这可能不适用于小屏幕,因为DatePicker
和TimePicker
都很大 - 可能没有足够的空间来容纳这两个对话框按钮等。
答案 1 :(得分:0)
如上所述,您可以创建一个对话框,但是在大多数屏幕上,由于它们的大小,它们看起来很差。 你可以重新制作自己的东西,让它变得更小(不是那么难),或重新制作你的应用程序并将它们放在单独的弹出窗口中