У меня есть активность Android, которая получает список файлов из каталога с помощью функции File.listFiles (). Это возвращает массив файлов точно так, как я ожидал. У этого действия есть возможность начать другое действие, которое позволяет пользователям создавать новый файл в том же каталоге.
Когда я возвращаюсь из второго действия, создав новый файл, я снова вызываю функцию File.listFiles (), чтобы получить обновленный список, но возвращенный массив не включает вновь созданный файл.
Когда я перезагружаю приложение, список файлов верен с включенным вновь созданным файлом. Это как если бы Activity кеширует результат или не перепроверяет каталог.
Кто-нибудь еще имел эту проблему и / или знает, как ее исправить?
Большое спасибо,
Chris