PrintHelper活动结果

时间:2015-11-17 06:45:02

标签: android android-intent android-print-framework

我正在使用PrintHelper从我的应用程序打印图像。有没有办法使用PrintHelper的活动结果或任何解决方法来知道用户已启动打印。

我使用以下代码进行打印:

PrintHelper photoPrinter = new PrintHelper(getApplicationContext());
                    photoPrinter.setScaleMode(PrintHelper.SCALE_MODE_FIT);
                    photoPrinter.printBitmap("printName", bitmap);

谢谢。

1 个答案:

答案 0 :(得分:0)

似乎PrintHelper跟踪取消事件并不灵活。您可以使用PrintManager创建自定义PrintDocumentAdapter和打印文档。在那里你将获得在打印完成时被调用的方法以及它是否被取消。有关详细信息,请查看文章:https://github.com/shinobicontrols/bitesize-kitkat/blob/master/PrintShop/PrintShop.md