我正在使用 aDialogFragment
打开一个DatePickerDialog
public class DatePickerFragment extends DialogFragment{
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
// Use the current date as the default date in the picker
final Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int day = c.get(Calendar.DAY_OF_MONTH);
// Create a new instance of DatePickerDialog and return it
DatePickerDialog DatePickerDialog = new DatePickerDialog(getActivity(), (ProfileCreationActivity)getActivity(), year, month, day);
return DatePickerDialog;
}
我得到一个日历外观,我更喜欢微调器外观。
我试过了:
datePickerDialog.getDatePicker().setCalendarViewShown(false);
和
datePickerDialog.getDatePicker().setLayoutMode(1);
但它不起作用。
请注意,我希望微调器查找一项活动,但我希望日历视图用于另一项活动。所以我不能改变整个应用程序的风格。我需要一个活动的自定义样式。