The MAFCalendarMonthView displays appointments in a grid view, where each cell represents a day with its appointments, if any.
There is a header for each day of the week, the current month and year, and a column for the number of weeks separated from the day cells. You can change the month by tapping the arrows. Upon a month change the calendar control updates its days/dates corresponding to the selected month and year.
The embedding application is notified (IMAFCalendarMonthViewSelectionListener) when
the month is changed and when the user picks a day. Day cells with appointments
indicate the color of the MAFCalendar instances the appointments belong to. This
figure shows the default month view control, but you can reskin it or customize some
of its views.
Initializing the Control
<com.sap.maf.uicontrols.calendar.monthview.MAFCalendarMonthView android:id="@+id/monthview" android:layout_width="fill_parent" android:layout_height="wrap_content" />
To get notifications about user interaction, implement the IMAFCalendarMonthViewSelectionListener interface.
For the complete list of public API setter, getter, and modifier methods for the MAFCalendarMonthView class, see the API reference.