Подтвердить что ты не робот

Android ACTION_GET_CONTENT не обновляет файлы загружаемых файлов

Я сталкиваюсь с проблемой при выборе файла из Загрузки с помощью ACTION_GET_CONTENT.

Если я удалю любой файл в ES-проводнике или файловом менеджере в моем локальном хранилище, эти удаленные файлы не будут удалены в директории downloads при открытии в моем приложении.

Любые изменения в загрузках dir dosen't получаются отраженными в выборе.

Чтобы выбрать файл, я использую следующую библиотеку

https://github.com/iPaulPro/aFileChooser.

Здесь я прикладываю свой скриншот, пожалуйста, посмотрите:

введите описание изображения здесь

4b9b3361

Ответ 1

Вы должны вызвать getContentResolver().delete(uri, null, null) при удалении файла, где uri - это URI файла для удаления. Это приведет к обновлению Media Store, в котором хранятся URI всех файлов. Итак, когда ACTION_GET_CONTENT открывает каталог загрузок, удаляемый файл не будет отображаться здесь.