社区
Android
帖子详情
ListView复用时,TextView出现问题。
dai_jiawei
2015-10-13 10:32:16
如题。最近在做一个类似微信朋友圈发表说说内容的时候,当文字超过6行就显示一个 “显示全文” ,点击展开显示全部,此时变成 “收起” 。
我每次计算TextView的高度,但是当ListView复用时。首先出现的会被后来出现的改变。布局就会变乱。
变乱前:
变乱后:
...全文
137
2
打赏
收藏
ListView复用时,TextView出现问题。
如题。最近在做一个类似微信朋友圈发表说说内容的时候,当文字超过6行就显示一个 “显示全文” ,点击展开显示全部,此时变成 “收起” 。 我每次计算TextView的高度,但是当ListView复用时。首先出现的会被后来出现的改变。布局就会变乱。 变乱前: 变乱后:
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
-小猪-
2015-10-14
打赏
举报
回复
这是因为为listview的复用机制造成的。
解决办法:新增变量记录你每个item的展开或者关闭状态,当adapter重新getview时根据每个item的展开状态开控制item是否“展开显示”
dai_jiawei
2015-10-13
打赏
举报
回复
我每次计算TextView的高度。但是当Item被复用时,后来复用前面TextView改变高度,会把它之前的也改掉。导致这样布局错乱。。请问应该如何解决呢?
listview
textview
水平滚动
listview
textview
水平滚动,用了Adapter,一次滚动两个
textview
listview
复用
数据重复 id错乱 完美解决很简单
listview
如果里面有很多的子控件会发生id错乱,数据显示重复
问题
,或者图片显示重复,现在已经完美解决
listView
复用
倒计
时
控件
没有使用自定义控件,使用Handler机制的延
时
消息,实现了在
ListView
中添加倒计
时
控件的方法,
复用
Item且没有图片错位。
简单
listview
加载图片和
textview
简单
listview
加载图片和
textview
基于
listview
闪烁调试_
ListView
_基于
listview
刷新
时
闪烁的实例_
解决了
listview
刷新后重绘的闪烁,用此方法后,不再闪烁。
Android
80,471
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章