0
我正在編寫一個關於埃及歷史的android應用程序,我想在一個對話框中添加一個DatePicker,在那裏我會顯示年,並且每當用戶設置一年,它就會顯示佈局當年的事件。如果他改變了一年,這個事件會發生變化...等 這是一個歷史的應用程序,我不知道該怎麼做! 我需要幫助。Android DatePickerDialog到一年的歷史
我正在編寫一個關於埃及歷史的android應用程序,我想在一個對話框中添加一個DatePicker,在那裏我會顯示年,並且每當用戶設置一年,它就會顯示佈局當年的事件。如果他改變了一年,這個事件會發生變化...等 這是一個歷史的應用程序,我不知道該怎麼做! 我需要幫助。Android DatePickerDialog到一年的歷史
根據美國商務部(http://developer.android.com/reference/android/widget/DatePicker.html)
你可以根據你想覆蓋的時代設置的最小和最大日期:
android:maxDate The minimal date shown by this calendar view in mm/dd/yyyy format.
android:minDate The minimal date shown by this calendar view in mm/dd/yyyy format.
然後使用onDateChangedListener顯示正確的佈局。
http://developer.android.com/reference/android/widget/DatePicker.OnDateChangedListener.html
當你希望只使用了一年,我會建議使用NumberPickerDialog代替。 DatePicker對於您的用例可能「太多」了。