如何为Android创建年度日历视图

时间:2013-02-20 06:20:34

标签: android

我想为Android创建年度日历视图,如下图所示,以下是plz分享任何示例或者指导我怎么做
enter image description here

1 个答案:

答案 0 :(得分:1)

您可以创建一个scrollView。在其中你将有一个gridView,其中#列设置为2.然后,您将为此gridView创建一个适配器。在此适配器的getView()方法中,您可以每次创建一个新的gridView以显示月中的日期,并将gridView标头设置为月 - 年值。在内部gridView中,您可以将项目数设置为42,将列数设置为7。

它会是这样的:

<ScrollView>
    <GridView android:numberOfColumns="2" />
</ScrollView>

内部gridView看起来像:

<GridView android:numberOfColumns="7" />

getView()就像:

public getView() {
    GridView monthView = new GridView(context).Layoutinflator(R.layout.innerGrid);
}