我应该在什么情况下使用DatePickerDialog而不是在DialogFragment中填充DatePicker小部件?我一直使用第二种方法,不知道何时/如何使用第一种方法。同样的问题也适用于其他选择器小部件,如TimePicker和TimePickerDialog。
我应该在什么情况下使用DatePickerDialog而不是在DialogFragment中填充DatePicker小部件?我一直使用第二种方法,不知道何时/如何使用第一种方法。同样的问题也适用于其他选择器小部件,如TimePicker和TimePickerDialog。
DatePickerDialog
和DatePicker
的区别:
DatePicker
- 它是一个独立的控件。
DatePickerDialog
- 它是一个带有日期选择器的对话框。
我应该在什么情况下使用它们?
DatePicker
控件。DatePickerDialog
。根据文档,DatePickerDialog
是一个
包含一个 DatePicker 的简单对话框。
注:根据我的经验,由于空间限制,我会避免直接在活动布局中使用DatePicker
。考虑到像 Nexus 4 这样的设备。