Я сохранил файл с помощью MediaStore for AndroidQ в каталоге Default PICTURE по умолчанию, я просто хочу проверить, существует каталог или нет.
Я пробовал, как показано ниже, но каждый раз он возвращает false.
val file = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
File(Environment.DIRECTORY_PICTURES.plus(File.separator).plus(DEFAULT_DIR))
} else {
File(Environment.getExternalStoragePublicDirectory(
Environment.DIRECTORY_PICTURES), DEFAULT_DIR)
}
if (!file.exists()) {
file.mkdirs()
}
Здесь каждый раз, когда он возвращает file.exists () false в Android Q.