隐藏Hp打印机的Android打印对话框

时间:2016-09-17 18:50:56

标签: android printing printers android-print-framework

我开发了一个Android应用程序,可以使用PrintHelper或Hp mobile print SDK打印照片。但是,在打印过程之前,Android打印对话框出现在屏幕上。

当应用程序打印照片时,如何跳过android打印对话框?

我已经遇到过以下问题。简而言之,答案是"没有办法做到这一点。"

但是,我尝试使用 HP ePrint安卓应用程序打印任何照片。在此应用程序中,没有任何Android打印对话框,它可以直接打印任何文档,而无需在屏幕上显示Android打印对话框。

这意味着,有一种方法可以直接打印文档。

1 个答案:

答案 0 :(得分:1)

通过调用打印适配器生命周期方法,printint可以PDF。但是,如果回调是非公共抽象类,并且系统在提供null时抛出段错误,则需要使用DexMaker来实现它们。我已经实现了这样的webView适配器:

{C=Pass,  E=Pass, F= Pass, G=Pass}
{C=Pass,  E=NoApplication}