onActivityResult no llama y Fragment se cierra del selector de imágenes Android

Hola, sé que hay tanta pregunta relacionada con esto, pero todavía no puedo encontrar el camino correcto 🙁

He leído este enlace onActivityResult no está siendo llamado en Fragment pero no puedo encontrar la solución.

Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(Intent.createChooser(intent, ""), PICK_IMAGE); public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode != Activity.RESULT_CANCELED) { if (requestCode == PICK_IMAGE && data.getData() != null) { imagePath = getAbsolutePath(data.getData()); imageLoader.loadImage("file://" + imagePath, new ImageLoadingListener() { @Override public void onLoadingStarted(String imageUri, View view) { } @Override public void onLoadingFailed(String imageUri, View view, FailReason failReason) { } @Override public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) { height = loadedImage.getHeight(); width = loadedImage.getWidth(); if (Utils .validateImageSize(height, width, getActivity(), "Image size must be in 480 (width) & 800 (height) with PNG or JPG format")) imageLoader.displayImage("file://" + imagePath, ivSubmitImgWord, options); } @Override public void onLoadingCancelled(String imageUri, View view) { } }); } } } 

cuando elijo la imagen de la galería a veces onActivityResult no es llamada y Fragmento es close.please cualquiera puede ayudarme a resolver este problema.

Necesita quitar super.onActivityResult(requestCode, resultCode, data); en su fragmento y anular

 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) {} 

compruebe si tiene noHistory=true establecido en su manifiesto para la actividad. Esto no llamará aActivityResult

  • Reemplazar un fragmento a otro fragmento en el TabHost
  • ¿Cómo puedo mostrar ProgressDialog usando Fragment
  • ViewPager con el diseño del coordinador
  • Android: Regresar al fragmento anterior en la parte posterior de la prensa
  • Fragmento saveInstanceState se presenta como nulo después del cambio de orientación
  • Enviar paquete con transacción de fragmentos
  • Mapview y Fragmento
  • Fragmentos en ViewPager se recrean
  • SharedElment transition usando fragmentos que no están en transición
  • Viewpageindicator dentro del fragmento
  • Intentar invocar método virtual 'android.os.Handler android.support.v4.app.FragmentHostCallback.getHandler ()' en una referencia de objeto nulo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.