Galaxy Tab上的Android打印API

我想添加无线打印到我的Android 2.2应用程序是针对Galaxy平板电脑。 我看到互联网浏览器有一个打印选项,所以我假设一个活动挂钩必须存在,我希望有人已经明白了这一点。 我已经发现使用Mobile Dynamix的PrinterShare应用程序的可能性,但我的偏好是不需要第三方。

这里是他们提供的代码示例,仅供参考。

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

哪里:

data_uri – 要打印的对象的URI,例如“file:///sdcard/something.pdf”或“content:// something”

data_type – MIMEtypes。 支持以下MIMEtypes:“application / pdf”“text / html”“text / plain”“image / png”“image / jpeg”

Related of "Galaxy Tab上的Android打印API"

Android尚未支持打印。 您必须使用Mobile Dynamix, HP iPrint for Android或Send2Printer等第三方解决scheme。

意图在这里描述:

http://www.openintents.org/en/node/735

http://www.openintents.org/en/node/278