2014-11-21 60 views
0

在我的应用程序中,我已经设置了一个片段的网格视图。我已经使用Chrisbanes库来拉动刷新网格视图。拉到刷新网格视图的高度和宽度是填充父项,因为如果我将高度作为包装内容,那么它不起作用。如何检测Pull To Refresh Grid View中的空白点击?

我的网格视图一次最多可以有3行3列(共9张图像)。现在的问题是,如果在网格视图中每次少于9个图像出现,并且我想对空白点击执行一些操作,那么我无法检测到空白空间的点击。我试图OnClickListener上拉刷新,但它没有奏效。

回答

0

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

你有没有想过使用透明图像?

如果少于9张图像加载到您的GridView中,请使用透明图像填写剩余的图像。

enter image description here

然后添加一个ClickEventv.getId() == R.drawable.transparentimage

这应该做的工作。