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.
- Barra de progreso Android DialogFragment
- Cómo resolver un error: getSharedPreferences (String, int) no está definido para el tipo nuevo View.OnClickListener () {}
- Android - IllegalStateException: mapa tiene tamaño cero
- Android: fragmentos sobrepuestos
- GetSupportFragmentManager () no está definido
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.
- Android: no se puede reemplazar un fragmento con otro
- Añadir acción de botón en la notificación personalizada
- La barra de herramientas de AppCompat v7 no funciona
- Android Fragment Animation onResume
- Pasar los datos de los elementos de los clics hechos por RecyclerView CardView a la actividad
- SetOnTabSelectedListener está obsoleto se le pide al crear el diseño de la ficha
- La aplicación se bloquea en rotación sin stackTrace
- ¿Cómo uso las preferencias de los fragmentos con ViewPager?
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
- Los vídeos que no se reproducen en Android en un estado sin conexión cuando se usa appcache
- Problema de distorsión de la interfaz de usuario en Android 5.0 Lollipop