Tengo un problema con la importación de una imagen desde el álbum en Android, porque nunca se llama al método onActivityResult()
.onActivityResult() no se ha llamado cuando la actividad comenzó desde el fragmento
Este es el código que he escrito (llamado desde no un fragmento de una actividad):
Intent galleryIntent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
getActivity().startActivityForResult(galleryIntent, PICK_IMAGE);
Y, por cierto, he definido el onActivityResult()
pero nunca ha disparado:
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
Log.d(TAG, "onActivityResult"); // not printed
}
¿Alguna idea de lo que está mal con esto?
Gracias!
añadir constructor, super.onActivityResult (requestCode, resultCode, datos); – Venky
He editado la pregunta, de hecho mi código ya tiene esa línea. –
Necesita seleccionar la imagen de la galería ¿verdad? – Venky