在我的應用程序我必須從日期和日期日期選擇器。我正在使用onCreateDialog()方法。所以第一次我從日期選擇器中選擇日期並將它們放入編輯文本中。然後當我再次從日期選擇器中選擇日期時,在日期選擇器中顯示我已經選擇的日期。但是,如果我在同一屏幕(活動)中移動到其他搜索並嘗試從日期選擇器中選擇日期,那麼日期選擇器仍然顯示以前的日期。而不是當前日期。面臨的問題與日期選擇器在Android的
protected Dialog onCreateDialog(int id) {
final Calendar c = Calendar.getInstance();
switch (id) {
case DATE_DIALOG_ID1:
return new DatePickerDialog(this, mDateSetListener, c.get(Calendar.YEAR),
c.get(Calendar.MONTH), c.get(Calendar.DAY_OF_MONTH));
case DATE_DIALOG_ID2:
return new DatePickerDialog(this, mDateSetListener2, c.get(Calendar.YEAR),
c.get(Calendar.MONTH), c.get(Calendar.DAY_OF_MONTH));
}
return null;
}
我修復partially..But現在我面臨的一個問題了上述問題。我有兩個日期字段。一個是「From Date」,另一個是「To Date」。現在第一次,如果我點擊From和To date,兩者都只給予Todays Date。現在假設我選擇從26/01/2011和從日期15/02/2011。然後再次如果我單擊「從日期」字段,Datepicker將顯示15/02/2011。誰能幫我。 –
@Arindam你可能想檢查對上述答案所做的修改,看看它是否修復了你的問題 –
它是固定的。在準備Dialog開關的情況下,我忘記了在任何情況下都要休息。 –