Android ACTION_GET_CONTENT не обновляет файлы загружаемых файлов
Я сталкиваюсь с проблемой при выборе файла из Загрузки с помощью ACTION_GET_CONTENT.
Если я удалю любой файл в ES-проводнике или файловом менеджере в моем локальном хранилище, эти удаленные файлы не будут удалены в директории downloads при открытии в моем приложении.
Любые изменения в загрузках dir dosen't получаются отраженными в выборе.
Чтобы выбрать файл, я использую следующую библиотеку
https://github.com/iPaulPro/aFileChooser.
Здесь я прикладываю свой скриншот, пожалуйста, посмотрите:
![введите описание изображения здесь]()
Ответы
Ответ 1
Вы должны вызвать getContentResolver().delete(uri, null, null)
при удалении файла, где uri
- это URI файла для удаления. Это приведет к обновлению Media Store, в котором хранятся URI всех файлов. Итак, когда ACTION_GET_CONTENT открывает каталог загрузок, удаляемый файл не будет отображаться здесь.