【发布时间】:2017-03-11 04:53:51
【问题描述】:
我想实现一个 Material Design DatePicker,用户可以在其中选择一个日期范围。所以我在 github 上找到了这个很棒的库,它完全符合我的要求: https://github.com/vikramkakkar/SublimePicker
但是绝对没有关于如何使用它的文档。经过几个小时的研究,我想出了如何让日历显示。下面是我的代码。问题是,我不知道如何setPositiveButton 或setNegativeButton。没有它,我无法保存日期/日期范围。
SublimePickerFragment.Callback mFragmentCallback = null;
SublimePickerFragment pickerFrag = new SublimePickerFragment();
pickerFrag.setCallback(mFragmentCallback);
SublimeOptions sublimeOptions = new SublimeOptions();
sublimeOptions.setDisplayOptions(SublimeOptions.ACTIVATE_DATE_PICKER);
sublimeOptions.setPickerToShow(SublimeOptions.Picker.DATE_PICKER);
sublimeOptions.setDateParams(Calendar.getInstance());
sublimeOptions.setCanPickDateRange(true);
sublimeOptions.setAnimateLayoutChanges(true);
Bundle bundle = new Bundle();
bundle.putParcelable("SUBLIME_OPTIONS", sublimeOptions);
pickerFrag.setArguments(bundle);
pickerFrag.setStyle(DialogFragment.STYLE_NO_TITLE, 0);
pickerFrag.show(this.getFragmentManager(), "SUBLIME_PICKER");
有什么建议吗?谢谢!
【问题讨论】:
-
您的问题是关于这个库的?或 Android 日期选择器,您要添加确定取消按钮吗?
-
关于图书馆
标签: android datepicker android-alertdialog