是否可以覆盖android CalendarView方法?

时间:2012-11-08 05:37:03

标签: java android android-widget calendar calendarview

我创建了一个android日历小部件。但我只是想知道..是否有可能覆盖CalendarView的方法?我真正想要的只是显示当前月份和日期视图而不是预览日期和下个月日期..而且我还想删除允许用户在上个月和下个月上下滚动的scrollView ..我只是想拥有一个简单的日历......有没有任何机构可以帮助我?...

这是我想要自定义的CalendarView ..

XML CalendarView ScreenShoots

2 个答案:

答案 0 :(得分:1)

然后创建一个扩展CalendarView并覆盖方法的类。应该没有问题。

答案 1 :(得分:0)

您可以创建一个gridView,并将#列设置为7天。创建一个适配器,然后扩展BaseAdapter。在该类中,您可以将网格单元格数设置为42作为最大值。可能的网格单元格为7 * 6。完成后,作为getView()方法的一部分,您可以为每个网格单元创建一个textview,并将其填入该月的某一天。

要将工作日设置在顶部,您可以使用相同的规范创建另一个gridView,并将其设置为headerView。