我正在使用Android CalendarView創建簡單的日曆應用程序。當用戶按下日曆視圖中的上一個或下一個按鈕時,我需要獲取月份。當用戶點擊這些按鈕時,CalendarView沒有任何方法來獲取月份,所以我嘗試使用以下代碼來提取月份。從CalendarView獲取月份Android
ViewGroup vg = (ViewGroup) calendarView.getChildAt(0);
View subView = vg.getChildAt(0);
,但由於某些原因,ViewGroup中持有DayPickerViewPager部件,和2 AppcompatImageButtons(前一個和下一個按鈕),但沒有TextView的或類似的東西保持實際的月份名稱。
該子視圖包含DayPickerViewPager。有誰知道我可以如何獲得前一個/下一個按鈕點擊的月份?
預先感謝您
你不能得到加載到CalendarView中的'Calendar'對象嗎? –
我試過調試並發現它,但是我沒有成功:/ –