Desde una actividad, puedo configurar fácilmente el onActivityResult()
y llamar al startActivityForResult()
y todo funciona bien.dentro de Android Dialog, cómo configurar onActivityResult para startActivityForResult?
Ahora, necesito llamar al startActivityForResult()
desde el cuadro de diálogo. Pero no puedo configurar el onActivityResult()
, creo que Dialog
no es un Activity
.
¿Cómo obtengo el resultado?
Intento algo así dentro de un cuadro de diálogo pero falló.
//create new Intent
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, m_PicUri);
((Activity) getContext()).startActivityForResult(intent, Const.TAKE_PIC_ACTIVITY_RET_CODE);
Proporcione el código de creación e inicio de diálogo, por favor. – Jin35
@ tony-p-lee cualquier solución –