为什么在文件传输完成后我的列表视图条目的内容没有更新?

为什么在将文件复制到目录后, listview没有使用驻留在该目录中的较新内容进行更新? 只有当我退出listview并重新进入视图时才会刷新它?

谁能告诉我如何解决这个问题?

复制文件函数java文件

您应该将新复制的文件(VideoInfo对象)添加到ArchiveItems列表中,然后您可以调用listview.notifyDataSetChanged()来刷新ListView,看起来您没有这样做(但是有太多的代码可以查看,也许我错过了什么)

或者您可以在任务完成处理新项目后重新加载listview内容(使用loadVideoFiles()或其他)