2 pengguichu pengguichu 于 2016.01.18 11:17 提问

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

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

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

3个回答

91program
91program   Ds   Rxr 2016.01.18 11:32

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

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

是用线程改变的吗。。。

pengguichu
pengguichu 我的ImageView是LiseView子控件里面的一个控件,我使用的是notifyDataSetChanged();改变该控件的背景图
2 年多之前 回复
menglele1314
menglele1314   2016.01.18 18:00

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

pengguichu
pengguichu 我是根据录音时的音量大小改变图片的,他不是有规律的,类似录音有动画效果
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android listView里的imageView无法响应单击事件的解决
今天遇到的问题,listview里,每行放了3个imageView,设置了OnclickListener事件,可是点击却没有效果。后来网上找资料,有两种方法可以解决,我只试了第一种,解决了问题。 1.在ListView控件里设置属性 android:descendantFocusability="blocksDescendants" 2.把imageView的onFocusable设
android ImageView点击时背景图修改(简单方法)
在使用ImageView时,当被点击时,希望背景图修改一下,这样显示被点击效果明显一些。在这里,一个很简单的方法,最起码是个很清晰的方法。在res/drawable文件夹下创建一个xml文件。比如my.xml,内容如下: http://schemas.android.com/apk/res/android">    android:state_enabled="true" android:
关于imageview 点击事件
刚学IOS,自己做了个APP,但是imageView点击判断这卡不知道改怎么写,求大神给瞅瞅……代码见楼下……
Android ImageView图片透明区域不响应点击事件,不规则图片透明区域响应点击事件
经常会在项目中用到透明图片,不规则图片,特别是做游戏的时候,需要对图片的透明区域的点击事件做特别处理。 转载请说明来自:http://blog.csdn.net/aminfo/article/details/7872681,谢谢! 一、先上图片文件transparent.png,图片中间区域与外围区域是非透明的,其它区域是透明的:   二、上布局文件test.xml <Linear
关于把button加到UIImageView上后button无法响应单击事件的方法
在做吃货876的应用,我自定了一个uitableviewcell,然后在上边有个电话的uiimageview,然后又在上边加了个button,本想着点击后可以直接打电话呢,可单击事件一直被cell给拦截了,后群里有个兄弟说出了原因,原来是因为 imageview默认是不响应事件的 ,所以即使在上边加上个button也不会响应 解决办法是:将这个imageview.userInterfaceEna
imageView图片动态改变背景图
图片imageView动态改变背景 checkIcon.setImageDrawable(getResources().getDrawable(R.mipmap.searchicon)); textView控件动态改变背景 checkIcon.setBackground(getResources().getDrawable(R.mipmap.searchicon));
android中jiava设置ImageView背景图片
开发环境:Android Developer Tools 开发环境版本Build: v21.0.1-543035 开发语言:java 功能:设置ImageView背景图片 代码: ImageView imageViewHisCurve = (ImageView)findViewById(R.id.imageView_his_curve); imageViewHisCurve
android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
今天遇到一个问题:android中ListView点击和里边ImageView点击不能同时生效问题解决。 研究ListView,首先ListView的适配器类型分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter,其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各种效果。Simpl
UIImageView - 解决Button加到ImageView上后Button 无法响应单击事件的方法
imageview默认是不响应事件的 ,所以即使在上边加上个button也不会响应
Android在xml中设置点击事件不响应
Android在xml中设置点击事件不响应比如ImageView和一些自定义控件,直接在xml加一个android:background属性就可以.还需要加一个属性android:clickable=”true”可点击的.