Доброй ночи
Подскажите, плз, я хочу в imageview добавить фото с камеры
В onActivityResult для камеры прописано следующее:
if (resultCode == RESULT_OK) {
Uri imageUri = data.getData();
profileImageView.setImageURI(imageUri);
uploadImageToFirebase(imageUri);
}
}
На деле камеру открывает, фото делает, но не добавляет ничего, выкидывая назад
в ошибке выдаёт Failure delivering result ResultInfo{who=null, request=0, result=-1, data=Intent { act=inline-data flg=0x1 (has extras) }} to activity......uri cannot be null
как сделать так, чтобы этот uri не был нулевым?))
также ты делаешь проверку только резльтата если он ОК, это плохая практика ибо эта активити может вызывать не только активити с камерой, поэтому нужно после преверки результата проверить реквест код который приходит в OnActivityResult с тем, который ты указывал/а для запуска другой активности