我开发了一个Android应用程序,可以使用PrintHelper或Hp mobile print SDK打印照片。但是,在打印过程之前,Android打印对话框出现在屏幕上。
当应用程序打印照片时,如何跳过android打印对话框?
我已经遇到过以下问题。简而言之,答案是"没有办法做到这一点。"
但是,我尝试使用 HP ePrint安卓应用程序打印任何照片。在此应用程序中,没有任何Android打印对话框,它可以直接打印任何文档,而无需在屏幕上显示Android打印对话框。
这意味着,有一种方法可以直接打印文档。
答案 0 :(得分:1)
通过调用打印适配器生命周期方法,printint可以PDF。但是,如果回调是非公共抽象类,并且系统在提供null时抛出段错误,则需要使用DexMaker来实现它们。我已经实现了这样的webView适配器:
{C=Pass, E=Pass, F= Pass, G=Pass}
{C=Pass, E=NoApplication}