Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何确保GridView的适配器扩展BaseAdapter将视图放在特定列中?_Android_Calendar - Fatal编程技术网

Android 如何确保GridView的适配器扩展BaseAdapter将视图放在特定列中?

Android 如何确保GridView的适配器扩展BaseAdapter将视图放在特定列中?,android,calendar,Android,Calendar,我了解如何设置适配器以动态添加视图。但我有一个问题,我需要一种方法来确保在GridView中的任何给定列中只插入7个视图 之所以这样做,是因为我正在创建一个日历视图,在插入日期时,我需要确保不会意外地将日期插入到该日期之前或之后的列中。任何帮助都将不胜感激 定义要显示的列数 在布局中,添加android:numColumns 或 在代码中,添加setNumColumns(int) 有没有办法限制每列的单元格数量?我想这就是我的意思,还是我需要把尺寸调整到每列只能容纳7个单元格?你的“单元格”和“

我了解如何设置适配器以动态添加视图。但我有一个问题,我需要一种方法来确保在GridView中的任何给定列中只插入7个视图


之所以这样做,是因为我正在创建一个日历视图,在插入日期时,我需要确保不会意外地将日期插入到该日期之前或之后的列中。任何帮助都将不胜感激

定义要显示的列数

在布局中,添加
android:numColumns

在代码中,添加
setNumColumns(int)


有没有办法限制每列的单元格数量?我想这就是我的意思,还是我需要把尺寸调整到每列只能容纳7个单元格?你的“单元格”和“列”是什么?日历有7列。