在我的应用程序中,我已经在片段上设置了网格视图。我使用 Chrisbanes库进行拉动刷新网格视图。刷新网格视图的高度和宽度是填充父级,因为如果我将高度作为包装内容,则它不起作用。
我的网格视图一次最多可包含3行和3列(共9个图像)。现在的问题是,如果网格视图上一次出现少于9个图像,并且我想在单击空白区域时执行某些操作,那么我无法检测到空白区域的单击。我尝试了 OnClickListener 来刷新,但它没有用。
答案 0 :(得分:0)
由于没有加载图片,您将无法在空白位置启动OnClickListenerEvent
。
您是否考虑过使用透明图像?
如果GridView
中加载的图片少于9张,请使用透明图片完成剩余图片。
然后在ClickEvent
v.getId() == R.drawable.transparentimage
那应该做的工作。