You must add the newly copied files (VideoInfo objects) to your ArchiveItems list, and then you can call listview.notifyDataSetChanged () to update the ListView, it seems that you are not doing this (but there is too much code to view it, maybe I I missed it)
or you can just reload the contents of the list after your task has finished working with new elements (using loadVideoFiles () or something else)
Bfil source share