Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓&x27;s StickyGridHeader单击侦听器问题_Android_Gridview - Fatal编程技术网

Android 安卓&x27;s StickyGridHeader单击侦听器问题

Android 安卓&x27;s StickyGridHeader单击侦听器问题,android,gridview,Android,Gridview,我使用StickyGridHeader开源,它运行良好。 现在我想在标题中添加一个ImageView,以便执行一些操作, 所以我写了一些这样的代码: public class AAA extends CursorAdapter implements StickyGridHeadersSimpleAdapter { ... @Override public View getHeaderView(int position, View convertView, ViewGr

我使用StickyGridHeader开源,它运行良好。 现在我想在标题中添加一个
ImageView
,以便执行一些操作, 所以我写了一些这样的代码:

public class AAA extends CursorAdapter implements StickyGridHeadersSimpleAdapter 
{
    ...

    @Override
    public View getHeaderView(int position, View convertView, ViewGroup parent) 
    {
    ...
    ImageView bbb = (ImageView) convertView.findViewById(R.id.bbb);
    }
}
但一旦我为
bbb
添加了一个单击侦听器,它就不起作用了。
有人能帮我解决这个问题吗?

在HeaderView中使用ViewHolder模式。我建议使用这个库,谢谢你的链接。但我的程序主要用于imageview,所以我更喜欢使用StickyGridHeader,而不是StickyListHeaderUse ViewHolder模式用于HeaderView。我建议使用这个库,谢谢你的链接。但我的程序主要用于imageview,所以我更喜欢使用StickyGridHeader而不是StickyListHeader