Imprimir sin diálogo de impresión Android

Simple Android aplicación acaba de desarrollar. Tengo la funcionalidad de impresión que funciona en android versión 4.4 a través de api google.

De todos modos mi propósito final es imprimir automáticamente a la impresora por defecto sin ninguna interfaz ui. El contenido de la impresión es html simple. Necesito un código personalizado para resolver este problema.

Saludos cordiales Danilo

Pienso, no podemos ocultar ese diálogo de la impresión, coz, clase de PrintManager es final. Por lo tanto, no se nos permite anular eso.

Cuando llama a esta impresión (String, PrintDocumentAdapter, PrintAttributes) de una actividad, se inicia trabajos de impresión también se mostrará la interfaz de usuario de impresión del sistema.

Si desea un ejemplo para imprimir un documento, puede hacer referencia a este Android-wifi-print – GitHub . Esto es sólo un prototipo para imprimir un documento utilizando la impresora wifi.

Por suerte pude anular el método de impresión de PrintManager, sin embargo, no puede continuar imprimir o enviar el trabajo a imprimir sin ir al comando de intención.

PrintJobInfo printJobInfo = bundleResult.getParcelable("android.print.intent.extra.EXTRA_PRINT_JOB"); IntentSender printIntent = bundleResult.getParcelable("android.print.intent.extra.EXTRA_PRINT_DIALOG_INTENT"); 

A menos que alguien aquí tenga una idea o sugerencia de cómo tratar con la intención. Puedo publicar el código de cómo he hecho mi propio método de impresión de gerente si se solicita, pero va a ser pegado en el printIntent. Si pudiéramos resolver el printIntent entonces podríamos tener una solución a este problema común de ocultar el cuadro de diálogo de impresión.

  • Acceda a la impresora a través de Wifi desde el dispositivo Android
  • Impresión NFC desde la aplicación para Android
  • ¿Es posible conectar el teléfono android a la impresora vía bluetooth?
  • Android ESC / POS Impresión sobre WiFi
  • Android cómo imprimir una matriz en vista de texto o cualquier cosa
  • Imprimir mediante programación desde la impresora a través de red local Wi-Fi o Bluetooth
  • ERROR_WRONG_LABEL al intentar imprimir la conexión inalámbrica usando Android Brother Sdk para la impresora de etiquetas
  • Java byte array a Delphi byte arry
  • Imprimir código de barras con una impresora térmica Android
  • ¿Cómo envío un archivo csv / texto desde un teléfono Android a una impresora wifi?
  • Impresión desde Android a Mobile Bluetooth Printer con PhoneGap
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.