From ef3cc52f473f15534f00b61b55b53e93931fef97 Mon Sep 17 00:00:00 2001 From: John Hoford Date: Wed, 25 Sep 2013 15:46:33 -0700 Subject: disable print on older system. Change-Id: I003aa965c885e6c7f65ade51b024bad400e8e458 --- src/com/android/gallery3d/util/PrintJob.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/com/android/gallery3d/util') diff --git a/src/com/android/gallery3d/util/PrintJob.java b/src/com/android/gallery3d/util/PrintJob.java index c08f078b0..a593c2d90 100644 --- a/src/com/android/gallery3d/util/PrintJob.java +++ b/src/com/android/gallery3d/util/PrintJob.java @@ -22,6 +22,7 @@ import android.graphics.Matrix; import android.graphics.RectF; import android.graphics.pdf.PdfDocument.Page; import android.net.Uri; +import android.os.Build; import android.os.Bundle; import android.os.CancellationSignal; import android.os.ParcelFileDescriptor; @@ -44,6 +45,13 @@ public class PrintJob { // with a worst case of 150 dpi private final static int MAX_PRINT_SIZE = 3500; + /** + * @return true if the system supports print + */ + public static boolean systemSupportsPrint() { + return (android.os.Build.VERSION.SDK_INT > Build.VERSION_CODES.JELLY_BEAN_MR2); + } + public static void printBitmap(final Context context, final String jobName, final Bitmap bitmap) { if (bitmap == null) { -- cgit v1.2.3