В
Делаю "Сохранить в галерею"
fileName="IMG_20200827_065749_636.jpg"
val values = ContentValues().apply {На SDK 28 создается файл
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
put(MediaStore.MediaColumns.IS_PENDING, 1)
}
put(MediaStore.MediaColumns.DISPLAY_NAME, fileName)
put(MediaStore.MediaColumns.MIME_TYPE, mimeType)
}
context.contentResolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values)
/sdcard/Pictures/1598512353364.jpg
На SDK 30 создается файл /sdcard/Pictures/IMG_20200827_065749_636.jpg
Вопрос почему такое поведение на SDK 28 и можно ли это как-то изменить без копирования файла в getExternalStorageDir ?