我創建了一個android日曆小部件。但我只是想知道..是否有可能重寫CalendarView的方法?我真正想要的只是顯示當前月份和daygridview,而不是預覽日期和下個月日期..我也想刪除允許用戶上下滾動上下滾動的scrollView ..我只是希望有一個簡單的日曆...是否有任何機構可以幫助我嗎?..是否有可能重寫android CalendarView方法?
這是我想定製CalendarView ..
我創建了一個android日曆小部件。但我只是想知道..是否有可能重寫CalendarView的方法?我真正想要的只是顯示當前月份和daygridview,而不是預覽日期和下個月日期..我也想刪除允許用戶上下滾動上下滾動的scrollView ..我只是希望有一個簡單的日曆...是否有任何機構可以幫助我嗎?..是否有可能重寫android CalendarView方法?
這是我想定製CalendarView ..
那麼接下來做一個類擴展CalendarView
並覆蓋相應的方法。它不應該有問題。
您可以創建一個gridView並將#的列數設置爲7的天數。創建一個可以擴展BaseAdapter的適配器。在該課程中,您可以將網格單元格的數量設置爲最大值42。可能的網格單元是7 * 6。一旦完成,作爲getView()方法的一部分,您可以爲每個網格單元格創建一個textview,並在每月的一天填充它。
要設置頂部的工作日,您可以創建另一個具有相同規格的gridView並將其設置爲headerView。