Я пытаюсь получить снимок, сделанный с камеры, и создать из него Exifinterface для корректировки ориентации. Решение этой проблемы включает определение Exifinterface из Uri, но мне не нужно сохранять файл в хранилище, поэтому мне было интересно, есть ли способ сделать это, начиная с здесь .
Этот код
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent) {
if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) {
val imageBitmap = data.extras.get("data") as Bitmap
imageView.setImageBitmap(imageBitmap)
}
}
извлекает снятый снимок из data
, но я не могу сгенерировать из него Exifinterface. Я использую API 21, поэтому даже не могу получить объект Exifinterface из InputStream.