2017-08-04 41 views
3

基本上,我們希望讓用戶從現在開始計劃一天。這裏是代碼:Android:DatePicker在最短日期設置後顯示錯誤的日期順序

DatePicker date_picker = (DatePicker) findViewById(R.id.date_picker); 
date_picker.setMinDate(System.currentTimeMillis()); 
// other settings 

首先,它顯示當前日期:04/8/2017年,但滾動一個月的時候,奇怪的事情發生了:

enter image description here

+0

我發現如果我滾動回最短日期,它會發生。那麼當這種混亂髮生時,是否有重置DatePicker的方法? – liaoming

回答

0

試試這個

通過這種用戶可以選擇最低日期爲當前日期

 DatePicker date_picker = (DatePicker) findViewById(R.id.date_picker); 
     date_picker.setMinDate(System.currentTimeMillis() - 1000); 
+0

嘗試這種方式已經不起作用 – liaoming