Estou conseguindo pegar a imagem da camera, porém, nn estou conseguindo pegar da galeria...
private fun MainActivity.abrirGaleria() {
val intent = Intent(
Intent.ACTION_PICK,
MediaStore.Images.Media.INTERNAL_CONTENT_URI
);
startActivityForResult(Intent.createChooser(intent, "Selecione uma imagem"), 123);
}
private fun MainActivity.abrirCamera() {
val intent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
startActivityForResult(intent, REQUEST_IMAGE_CAPTURE)
}
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) {
val imagemcapturada = data?.extras?.get("data") as Bitmap
configuraperfil(imagemcapturada)
GOSTARIA DE SABER COMO SIGO A PARTIR DAQUI, PENSEI EM COLOCAR:
if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == 123){
... MAS NÃO ROLOU
}
}
}
}