【发布时间】:2014-02-18 16:32:20
【问题描述】:
我有一个活动需要接受两个日期,一个开始日期和一个结束日期。我有两个按钮,单击它们会显示日期选择器。输入日期后,我需要使用 SharedPreferences 存储此日期。我正在使用本教程:
http://developer.android.com/guide/topics/ui/controls/pickers.html
我看到了有关两个日期选择器的问题,但没有一个使用 DialogFragment。他们正在使用已弃用的函数,我真的不想使用这些函数,因为我听说使用 DialogFragment 更好。
现在我该如何处理两个日期选择器?我如何知道在 onDateSet 函数中单击了哪个按钮(startButton 或 endButton)?有什么方法可以将视图 id 存储在我在单击按钮时创建的 DialogFragment 中,以便我可以在 onDateSet 中访问它?
任何帮助都会很棒,谢谢。
【问题讨论】:
标签: android android-dialogfragment android-datepicker