Hola,
Como el amigo rub'n leerá este post, jeje, estoy probando a mostrar un PDF con un Intent, porque no consigo mostrarlo mediante alguna librería fiable, por fable quiero decir que lleve tiempo y tenga actualizaciones, y no que te deje fuera de juego a los dos años,.
La verdad que prefiero mostrar el pdf con una librea y no con un Intent, porque así el pdf se abre dentro de la aplicación, que es lo que intento.
El caso es que estoy mostrando un pdf con este código
El PDF se muestra sin problemas:
Pero cuando vuelves atrás para cerrar el pdf, muestra una ventana en blanco, cuando lo que debería de mostrar es el menú de la aplicación.
Como se puede solucionar esto para que no muestre la ventana en blanco ?
Gracias.
Como el amigo rub'n leerá este post, jeje, estoy probando a mostrar un PDF con un Intent, porque no consigo mostrarlo mediante alguna librería fiable, por fable quiero decir que lleve tiempo y tenga actualizaciones, y no que te deje fuera de juego a los dos años,.
La verdad que prefiero mostrar el pdf con una librea y no con un Intent, porque así el pdf se abre dentro de la aplicación, que es lo que intento.
El caso es que estoy mostrando un pdf con este código
Código [Seleccionar]
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_GRANT_WRITE_URI_PERMISSION);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET | Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
try {
startActivity(intent);
} catch (ActivityNotFoundException e) {
}
El PDF se muestra sin problemas:
Pero cuando vuelves atrás para cerrar el pdf, muestra una ventana en blanco, cuando lo que debería de mostrar es el menú de la aplicación.
Como se puede solucionar esto para que no muestre la ventana en blanco ?
Gracias.