如何检测“拉到刷新网格视图”中的空白点击?

时间:2014-11-21 10:29:04

标签: android

在我的应用程序中,我已经在片段上设置了网格视图。我使用 Chrisbanes库进行拉动刷新网格视图。刷新网格视图的高度和宽度是填充父级,因为如果我将高度作为包装内容,则它不起作用。

我的网格视图一次最多可包含3行和3列(共9个图像)。现在的问题是,如果网格视图上一次出现少于9个图像,并且我想在单击空白区域时执行某些操作,那么我无法检测到空白区域的单击。我尝试了 OnClickListener 来刷新,但它没有用。

1 个答案:

答案 0 :(得分:0)

由于没有加载图片,您将无法在空白位置启动OnClickListenerEvent

您是否考虑过使用透明图像?

如果GridView中加载的图片少于9张,请使用透明图片完成剩余图片。

enter image description here

然后在ClickEvent

时添加v.getId() == R.drawable.transparentimage

那应该做的工作。