android gridview里面点击事件

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

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

http://kandy0619.blog.163.com/blog/static/643443452010021101343213/

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