0

Android カレンダー ウィジェットを作成しました。しかし、私はただ疑問に思っています..CalendarViewのメソッドをオーバーライドすることは可能ですか? 私が本当に望んでいたのは、プレビューの日と翌月の日ではなく、現在の月と daygridview のみを表示することです..また、ユーザーが前月と翌月を上下にスクロールできるようにする scrollView を削除したい..シンプルなカレンダーが欲しいです...私を助けてくれる体はありますか..

これは私がカスタマイズしたかったCalendarViewです..

XML CalendarView スクリーンショット

4

2 に答える 2

1

したがって、メソッドに従って拡張CalendarViewおよびオーバーライドするクラスを作成します。問題はないはずです。

于 2012-11-08T06:18:38.620 に答える
0

gridView を作成し、列の数を日数の 7 に設定するだけです。BaseAdapter を拡張するアダプターを作成します。そのクラスでは、グリッド セルの数を最大 42 に設定できます。可能なグリッド セルは 7*6 です。完了したら、getView() メソッドの一部として、グリッド セルごとにテキストビューを作成し、それを月の日で埋めることができます。

上部に平日を設定するには、同じ仕様で別の gridView を作成し、それを headerView として設定できます。

于 2013-02-05T19:03:36.143 に答える