Android-如何更新当前显示的ListView项目
我的活动中有一个动态加载的项目列表,一个项目接一个项目。 最初,我加载“轻量级”版本,处理完成后,我想用新信息更新项目。例如设置一些文本或替换图像。 这意味着我需要更新Android-如何更新当前显示的ListView项目,android,listview,Android,Listview,我的活动中有一个动态加载的项目列表,一个项目接一个项目。 最初,我加载“轻量级”版本,处理完成后,我想用新信息更新项目。例如设置一些文本或替换图像。 这意味着我需要更新ListView项目在Adapter\getView已经返回后显示的内容。当然,我不知道用户是否正在积极地滚动,并且该项目仍然可见,或者已经从视图中滚动出来。 我能想到的唯一一件事就是扩展视图,这样它就可以在自己的线程上执行一些操作,并在完成后更新自己,但它会工作吗? 感谢您的建议这个android开发者示例可能会有所帮助:代码是
ListView
项目在Adapter\getView
已经返回后显示的内容。当然,我不知道用户是否正在积极地滚动,并且该项目仍然可见,或者已经从视图中滚动出来。
我能想到的唯一一件事就是扩展视图,这样它就可以在自己的线程上执行一些操作,并在完成后更新自己,但它会工作吗?
感谢您的建议这个android开发者示例可能会有所帮助:代码是:
dataAdapter.remove(dataAdapter.getItem(clickedpos));
dataAdapter.insert(t.getText().toString(), clickedpos);
删除该职位上的上一个项目,并向该职位添加新项目