我想为Android创建年度日历视图,如下图所示,以下是plz分享任何示例或者指导我怎么做
答案 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);
}