2

我想检测用户何时单击GridView(不在GridView单元格上)的背景区域 - 可能他们单击单元格之间的边距,或最后一个单元格右侧的区域(如果最后一行比其他行短)。

GridView.setOnClickListener引发运行时异常,这表明我可能想要使用setOnItemClickListener. 关于如何在网格背景上获取点击事件的任何建议?

4

1 回答 1

0

在(通常不可点击的)视图上捕获点击时,我通常会做的是在 XML 布局中使用:

android:clickable="true"
android:onClick="someFunction"

我没有为 gridview 做过这个,但据我所知,它应该可用于任何 View(group)。

于 2012-08-27T13:13:58.297 回答