在Android Studio上打印图像

时间:2017-03-05 17:16:20

标签: android printing bitmap

大家好,我刚刚阅读完Android Studio中新打印系统的官方文档(https://developer.android.com/training/printing/photos.html),但我无法使其正常工作。 我基本上复制粘贴了这段代码:

private void doPhotoPrint() {
    PrintHelper photoPrinter = new PrintHelper(getActivity());
    photoPrinter.setScaleMode(PrintHelper.SCALE_MODE_FIT);
    Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.droids);
    photoPrinter.printBitmap("droids.jpg - test print", bitmap);
}

但是不会出现Android打印用户界面。

我的范围是设置打印机(我将打印所有照片),一旦设置完成,我将给打印机打印Bitmap。 即使是为了解释印刷如何工作,我也会对所有回答我的人感到高兴。 谢谢,S。

1 个答案:

答案 0 :(得分:1)

  

Android打印用户界面不会出现

显然,PrintHelper使用null Bitmap安静地失败,而不是抛出NullPointerException或其他内容。