0
我在Android應用程序中實現了CalendarView。關於選擇日期我有一個奇怪的問題。這個月在2015年4月份的頂部顯示,但吐司顯示1/3/2015?如果我滾動2015年五月,敬酒將顯示1/4/2015。這個月總是上個月。Android中的CalendarView無法顯示正確的月份
我做這樣的事情:
calendar =(CalendarView) findViewById(R.id.calendarforstart);
calendar.setShowWeekNumber(false);
calendar.setFirstDayOfWeek(2);
calendar.setOnDateChangeListener(new OnDateChangeListener()
{
@Override
public void onSelectedDayChange(CalendarView view, int year, int month, int day)
{
Toast.makeText(getApplicationContext(), day + "/" + month + "/" + year, Toast.LENGTH_LONG).show();
}
});
請檢查快照:
你在上面看到它顯示了2015年4月,但敬酒下圖爲1/3/2015 ..爲什麼會發生這種情況?
任何人都可以幫我解決這個問題嗎?
謝謝!
哇 - 你是怎麼計算出來的? – TheDevMan 2015-04-01 13:48:59
@TheDevMan我已經在我的應用程序中執行;) – Fahim 2015-04-01 13:49:25
太好了。謝了哥們! – TheDevMan 2015-04-01 13:50:02