Android 如何在Gridview中选择所有项并获取所有项?

Android 如何在Gridview中选择所有项并获取所有项?,android,gridview,position,Android,Gridview,Position,我读取了SDcard/folder-A中的文件,并在Gridview上显示folder-A中的所有文件 我在这个Gridview中实现了multiple-choose,并设置了一个按钮名selectAll 单击此selectAll按钮时,它将选择RridView上的所有项目 第一个问题: 但是我不知道如何在selectAll按钮中编写selectAll项目的代码 第二个问题: 我在选择项目时得到位置,我想知道GridView中项目的总数 如何在Gridview中获取项目的总数 提前感谢。如果要选

我读取了
SDcard/folder-A
中的文件,并在
Gridview
上显示
folder-A
中的所有文件

我在这个
Gridview
中实现了
multiple-choose
,并设置了一个按钮名
selectAll

单击此
selectAll按钮时,它将选择RridView上的所有项目

第一个问题:

但是我不知道如何在
selectAll按钮中编写
selectAll项目的代码

第二个问题:

我在选择项目时得到位置,我想知道GridView中项目的总数

如何在
Gridview
中获取项目的总数


提前感谢。

如果要选择所有项目,则必须在每个项目的循环中调用
setItemChecked()
。您可以通过
getCount()
方法获取项目计数。

感谢它的工作:gridview.setItemChecked(10,true);