如何解决项目被错误地从列表中删除
Set set = selectedfilehashMap.keySet();
Iterator itr = set.iterator();
while (itr.hasNext()) {
Integer i = (Integer) itr.next();
ModelFile model = internalStorageFilesModelArrayList.get(i);
internalStorageFilesModelArrayList.remove(model);//remove file from ArrayList
File deleteFile = new File((String) selectedfilehashMap.get(i));//create file for selected file
boolean isDeleteFile = deleteFile.delete();//delete the file from memory
if (isDeleteFile) {
itr.remove();
selectedfilehashMap.remove(i);
/*selectedfilehashMap.remove(selectedFilePosition);*/
}
}
在设备上正确删除的文件。在 RecyclerView 中,第一个 item 被删除,但随后它们通过 one 被删除。我不知道如何解决这个问题。我希望你能帮助...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。