Pantalla en blanco al volver atrás cuando se utiliza FileProvider

Iniciado por MaX2, 30 Octubre 2019, 14:18 PM

0 Miembros y 1 Visitante están viendo este tema.

MaX2

estoy utilizando FileProvider para compartir archivos con otras aplicaciones, y me he encontrado con un problema que no consigo solucionar.

Cuando se muestra esta ventana para escoger una aplicación con la que abrir el archivo:



Si en lugar de seleccionar una aplicación, pulso la tecla de retroceso, no vuelve a mostrar la aplicación que estoy utilizando, sino que se queda una ventana o fondo blanco



Tengo que volver a pulsar otra vez la tecla de retroceso para quitar ese blanco y que se muestre la aplicación que estoy utilizando.

¿ Como puedo evitar que se muestre esa ventana con fondo blanco ?

Este es el codigo que tengo puesto para FileProvider


Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setType("application/*");
shareIntent.setAction(Intent.ACTION_VIEW);            
shareIntent.putExtra(Intent.EXTRA_STREAM, contentUri);
shareIntent.setDataAndType(contentUri, "application/*");      

startActivity(Intent.createChooser(shareIntent, "Seleccionar aplicación "));


Salu2.

MaX2

Nadie sabe porque se muestra esa ventana o fondo blanco cuando se vuelve a mostrar la actividad anterior ?  >:(