convertview-ExpandableListview的子item中的一个linearlayout动态添加图片错乱

问题描述

ExpandableListview的子item中的一个linearlayout动态添加图片错乱
我使用了ExpandableListview,他的子item中有一个linearlayout我需要遍历一个数组然后动态添加图片,在adapter中用了viewholder,现在就是后加载的item中会把之前的图片也添加进去,我初步断定是因为复用的问题

查了一下,网上好多都说设置tag,我想问一下各位如果我给这个layout设置tag的话,后边怎么进行处理

还有就是能不能做到这块不复用,还是说只要在这个view里就注定了其他地方复用的话就都要复用

或者各位有什么好的解决方案麻烦帮忙提下

解决方案

不复用当然可以,把viewholder去掉,每次重新绘制生成就行了,要加载图片的话,建议你还是复用,不然很可能卡顿,滑动效果不理想。

时间: 2024-11-01 08:31:06

convertview-ExpandableListview的子item中的一个linearlayout动态添加图片错乱的相关文章

Android关于listview点击item中某一个按钮把这个item置顶的问题

问题描述 Android关于listview点击item中某一个按钮把这个item置顶的问题 大神告知我如何点击listview中item的某一个按钮·把相应的item进行置顶呢?或者说不用listview用动态加载如何实现呢? 解决方案 置顶,其实就是把你点击的这个item放到数据源列表的第一项,然后notify一下 解决方案二: 比如你的listview对应的数据列表为items,在getview时,可以在每个试图中保留位置postion,当点击时,取出postion,然后取出items中p

在网页中调用一个flash动画,图片有黑边怎么去除?

问题描述 在网页中调用一个flash动画,图片有黑边怎么去除?

Android中使用TagFlowLayout制作动态添加删除标签

效果图 简单的效果图(使用开源库)[FlowLayout](" https://github.com/hongyangAndroid/FlowLayout ") 步骤 导包 compile 'com.zhy:flowlayout-lib:1.0.3' <com.zhy.view.flowlayout.TagFlowLayout android:id="@+id/id_flowlayout" zhy:max_select="-1" andro

控件-C++builder6 中输出word报表时添加图片

问题描述 C++builder6 中输出word报表时添加图片 加载的图片有指定路径.不如说LoadPictureFrom(C:新建文件夹图1.bmp) 这个函数我随便写的,大概就是这么个意思 解决方案 http://m.blog.csdn.net/blog/ktcserver_tjsd/156670

vs2005中 水晶报表如何动态添加字段呢?求救

问题描述 如题,水晶报表中的详细资料部分要在程序中用代码动态添加,也就是说显示的字段是未知的,在程序中控制,我应该怎么做呢?哪位兄弟给个例子??在线等... 解决方案 解决方案二:先定義一些字段,在代碼中對這些字段賦值,用推的方式看看解决方案三:阿泰的软件实用主义http://www.cnblogs.com/babyt/archive/2008/01/03/1024941.html解决方案四:在水晶报表里只能用公式.或函数来完成一些计算.统计.如果要加字段,建议在生成报表之前用数据库完成.解决方

各位大神,我想在form上实现全屏图片切换,图片在本地文件夹中,用imagelist动态添加,效果能像PPT全屏演示那样

问题描述 总体效果要像PPT演示一样,能下一页,上一页来进行图片的翻页,图片路径需要相对路径,图片需要分类,能选择不同的类别图片来进行播放. 解决方案 解决方案二:这不就是一个列表,你循环显示就行了,你会显示一个,就该会这个

PowerPoint2007中在形状图上面添加图片教程

首先我们打开PPT软件,然后点击工具栏的"插入"-"形状",如图;然后我们从中选择一个自己需要的形状图;   以其中的卷轴为例,见下图;选中以后在空白文档处就能绘出大小不一的卷轴形状了; 选中该形状以后,我们点击鼠标右键选择"设置形状格式",如图;接着会弹出设置形状格式的对话框; 在该对话框的最左侧"填充"选项下,我们点击"图片和纹理填充",然后在插入自选项下面我们会看到一项"文件",点

android开发中解决ListView异步加载图片错乱问题

 代码如下 复制代码 : import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.URL; import java.net.URLConnection; import android.content.Context; import android

android 中的listview item中如何放置一个高度超过item的imageview

问题描述 android 中的listview item中如何放置一个高度超过item的imageview android 中的listview item中如何放置一个高度超过item的imageview. 现在项目有需求,需要在一个listview的item中放置一个imageview,而imageview的高度要 超过这个item,是他看起来只显示imageview的一部分.大伙有思路吗? 解决方案 [android]ListView的item高度调整android给listview的ite