API de impresión de Android en Galaxy Tab

Me gustaría agregar impresión inalámbrica a mi aplicación Android 2.2 que está dirigida a la tableta Galaxy. Veo que el navegador de Internet tiene una opción de impresión, por lo que supongo que debe existir un enlace de actividad, y esperaba que alguien lo haya descubierto. He encontrado la posibilidad de usar la aplicación PrinterShare de Mobile Dynamix, pero mi preferencia sería no requerir un tercero.

Aquí está el ejemplo de código que proporcionan, solo como referencia.

Intent i = new Intent(Intent.ACTION_VIEW);
i.setPackage("com.dynamixsoftware.printershare");
i.setDataAndType(data_uri, data_type);
startActivity(i);

Dónde:

data_uri: Uri del objeto a imprimir, como "file: ///sdcard/something.pdf" o "content: // something"

data_type: tipo Mime. Se admiten los siguientes tipos de mime: "application / pdf" "text / html" "text / plain" "image / png" "image / jpeg"

Respuestas a la pregunta(2)

Su respuesta a la pregunta