llx2007
凌云志轩
2015-04-29 10:27
采纳率: 89%
浏览 2.9k

android gridview里面点击事件

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • danielinbiti
    danielinbiti 2015-04-29 12:19
    已采纳

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

    点赞 评论
  • devmiao
    devmiao 2015-04-29 11:15
    点赞 评论
  • u011325156
    aloneGirle 2015-04-30 01:09

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

    点赞 评论

相关推荐