android gridview里面点击事件

gridview的一个item布局里面有3个点击事件android:onClick="tock_on" android:onClick="tock_off" android:onClick="search",怎么实现对他们的操作呢?

3个回答

个人觉得你在item中把onclick放到xml配置不是一个好主意。
1、虽然没试过,不过按照原理来说,这个onclick如果能生效,对应的方法也得放到activity中能生效。
2、这个参数只有一个view,对item复用来说区分不开,而且没法访问到其他item中组件,反正就是很不方便

llx2007
凌云志轩 专业点儿行不行,那上面的代码错误报一大堆,让人家咋抄么
5 年多之前 回复

你可以给gridview设置onItemClick事件,然后再指定一个flag标记,当flag为不同的值时,分别执行tock_on,tock_off,和search三个操作就好啦!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐