首页 > 代码库 > 【求助】聊天语音播放动画因convertView的重用导致动画错位
【求助】聊天语音播放动画因convertView的重用导致动画错位
这次发的是求助帖,如题:聊天语音播放动画因convertView的重用动画错位,做过语音聊天的应该知道,像微信这种的,点击播放语音后,显示语音正在播放的动画效果,但是,我这里因为view的重用,如果,有多条语音的话,导致聊天界面listview滑动后动画错位,试了各种办法都不行,求指点,万分感谢!
上面的代码不全,但基本就是这个套路...
ViewHolder holder; if(convertView==null){ convertView = mInflater.inflate(R.layout.listview_item, null); holder = new ViewHolder(); holder.headphoto = (ImageView) convertView.findViewById(R.id.headphoto); convertView.setTag(holder); }else{ holder = (ViewHolder) convertView.getTag(); }
上面的代码不全,但基本就是这个套路...
【求助】聊天语音播放动画因convertView的重用导致动画错位
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。