Android - 如何更新当前显示的 ListView 项目

标签 android listview

我在我的 Activity 中有项目列表,我动态加载,项目接项目。 最初我加载“轻量级”版本,处理完成后我想用新信息更新项目。喜欢设置一些文本或替换图像。 这意味着我需要更新 Adapter#getView 已经返回后显示的 ListView 项目。当然,我不知道用户是否正在主动滚动并且此项目仍然可见或已滚出 View 。 我唯一能想到的就是扩展 View 以便它在自己的线程上执行一些操作并在完成后自行更新,但它会起作用吗? 感谢您的建议

最佳答案

这个 android-developers 示例可能会有所帮助:http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html

关于Android - 如何更新当前显示的 ListView 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3588893/

相关文章:

android - 动态更改android gridview中的列号?

android - 从 VideoView 录制视频

java - 如何从具有不同项目的 ListView 中打开来自同一 Activity 的不同网页?

delphi - CancelEdit 是否适用于 Delphi 的 TListView 中的 TListItem?

android - 奇怪的 ListView 滚动问题

java - listView 刷新时随机崩溃

android - 如何使用 onItemSelectedListener 改变 View 的颜色

java - 如何获取/DCIM/Camera上的图像文件数组?

android - 设置自定义通知声音Android时出现奇怪的声音

android - ListView 项中的 MapView