cómo: descargar y abrir un archivo pdf mediante programación a través de conexión http

cómo: descargar (a través de una conexión http) y abrir o guardar un archivo pdf mediante programación.

Digamos que tengo un botón en mi pantalla y la url al pdf, cuando se hace clic en el botón Quiero descargar el pdf de la url y tener al usuario presentado con la opción de abrir o guardar el archivo. Debe haber una forma estándar de hacer algo tan común, debo abrir el navegador a la url o puedo hacer esto desde mi aplicación?

Me gusta esto:

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("*url for your pdf*")); startActivity(browserIntent); 

Esto hará que el pdf se descargue en la barra de notificación, como si hubiera iniciado la descarga a través del navegador.

Compruebe esta pregunta si tiene problemas: ¿Cómo puedo abrir una URL en el navegador web de Android desde mi aplicación?

  • Android SDK y Guía del desarrollador sin conexión o PDF
  • PDF.js visor pellizcar para ampliar
  • Biblioteca de PDF para Android - PDFBox?
  • Alcanzar el límite de ancho de banda para ver archivos pdf en WebView a través de Google Docs
  • Editar pdf para modificar el encabezado
  • No se puede abrir el archivo PDF en una aplicación externa
  • Android: inflar un diseño y escribirlo en PDF produce un PDF en blanco
  • Mostrar PDF en Android
  • Abrir PDF en un WebView
  • ¿Qué le pasó a DroidText?
  • ¿Cómo puedo mostrar pdf en html (respuesta / solución de navegación cruzada)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.