В Android 10 и только в Android 10 вызов действия для создания фотографии создает новую функцию MainActivity.
private fun takePicture() {
val intent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
val file: File = createFile()
val uri: Uri = FileProvider.getUriForFile(
this,
"com.example.android.fileprovider",
file
)
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri)
startActivityForResult(intent, Activities.STEPVERIFICATION_IMG_ACTIVITY)
}
В Android 10 onActivityResult вызывается после onCreate () Это не происходит ни в одной другой Android версии.
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?)
Android 9 1 - startActivityForResult 2 - onActivityResult
Android 10 1 - startActivityForResult 2 - onCreate () 3 - onActivityResult
Что может отличаться в Android 10?
Большое спасибо,