我想检测用户何时点击GridView
的背景区域(不在GridView
单元格上) - 可能是他们点击了单元格之间的边距,或者是最后一个区域的右边区域单元格(如果最后一行比其他行短)。
GridView.setOnClickListener
抛出一个运行时异常,表明我可能想要使用setOnItemClickListener
。关于如何在网格背景上获取点击事件的任何建议?
答案 0 :(得分:0)
我在抓取(通常不可点击)视图上的点击时通常会做的是使用以下方法在XML布局中指定:
android:clickable="true"
android:onClick="someFunction"
我没有为gridview做过这个,但据我所知,它应该适用于任何View(组)。