Android:如何检测用户何时点击GridView?

时间:2012-08-27 12:08:01

标签: android

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

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

1 个答案:

答案 0 :(得分:0)

我在抓取(通常不可点击)视图上的点击时通常会做的是使用以下方法在XML布局中指定:

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

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