android中的ListView 点击一个item 的某个控件另外几个Item的控件也同时响应?

齐天火神 发布于 2015/07/02 16:46
阅读 2K+
收藏 0
关于listview里面的某个item的某个控件点击事件,其他item也跟着响应!比如我这个按钮只是展开和缩放的效果。但是我点击第一个item的展开,其他不定项的item  也跟着展开。注:我的item里面有很多控件。怎么才能避免这样的现象?
加载中
0
首席撸肾虚
首席撸肾虚
重载item,拦截手势,转发到想要响应的控件上
齐天火神
什么意思,能说明白点嘛? 求具体代码demo
0
首席撸肾虚
首席撸肾虚
详见onTouchEvent和onInterceptTouchEvent
首席撸肾虚
首席撸肾虚
我写ios的,别人楼主看到
首席撸出血
首席撸出血
哇,安卓大神,膜拜,膜拜
0
齐天火神
总觉得你这个超级麻烦
0
临安初雨
使用变量去标识,去控制不同控件的不同状态,然后notify adapter。
0
carlos
carlos

有代码吗?看看代码帮你分析下,这样肯定是代码哪里有问题,正常情况下,是不会有这种现象的


0
铲昶行
铲昶行
adapter复用机制导致了你这样。用一个hashmap<integer, object> 来记录每个item的position和你的控件的状态。
返回顶部
顶部