В настройках Android в приложении "Управление приложениями" при нажатии на приложение данные разбиваются на "Приложения", "Данные" и "Кэш". Также есть кнопка для очистки кеша. Мое приложение кэширует аудиофайлы, и я хотел бы, чтобы пользователь мог очистить кеш с помощью этой кнопки. Как их хранить, чтобы они были сосредоточены в кеше, и пользователь может их очистить? Я попытался хранить файлы, используя оба следующих метода:
newFile = File.createTempFile("mcb", ".mp3", context.getCacheDir());
newFile = new File(context.getCacheDir(), "mcb.mp3");
newFile.createNewFile();
В обоих случаях эти файлы перечисляются как данные, а не кеш.