关于ImageView快速改变背景图片无法响应点击事件的问题,求大神。。。。。

我的ImageView是ListView里面的一个控件,我现在快速改变ImageView的背景图片(一秒十次)
此时点击事件就会没有效果(改变我使用的是通知适配器发生改变),请问这是什么现象,有大神告诉我一下吗,或者有其他的解决这种方法的办法吗?

就是ListView里面的一个ImageView当我点击的时候快速改变背景图

3个回答

未在快速改变ImageView的背景图片前,点击是可以用的吗?
如果可以,则说明你实现放大与缩小的代码可能有问题。

pengguichu
养猫误码 回复91program:录音功能,实现声音大小改变背景图片,所以是一秒刷新十次
4 年多之前 回复
91program
91program 回复pengguichu: 快速?如果慢速改变呢?个人认为不是操作速度的问题,而是可能存在泄露或者越界的问题。
4 年多之前 回复
pengguichu
养猫误码 是可以的,我没有实现放大缩小,只是setBackgroundResource
4 年多之前 回复

是用线程改变的吗。。。

pengguichu
养猫误码 我的ImageView是LiseView子控件里面的一个控件,我使用的是notifyDataSetChanged();改变该控件的背景图
4 年多之前 回复

图片是动态的还是静态的?动态的你就把图片缓存到文件夹里,做100毫秒更换一次,要是静态的话,animation-list 配置下就可以了说白了类似于帧动画

pengguichu
养猫误码 我是根据录音时的音量大小改变图片的,他不是有规律的,类似录音有动画效果
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问