From 3c200119a59976f51bdfa17411baafec288b6744 Mon Sep 17 00:00:00 2001 From: Paul Gardiner Date: Thu, 4 Apr 2013 11:34:40 +0100 Subject: Android: quicker response to print failure --- android/src/com/artifex/mupdfdemo/PrintDialogActivity.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'android/src') diff --git a/android/src/com/artifex/mupdfdemo/PrintDialogActivity.java b/android/src/com/artifex/mupdfdemo/PrintDialogActivity.java index 8377255d..bcef1cbd 100644 --- a/android/src/com/artifex/mupdfdemo/PrintDialogActivity.java +++ b/android/src/com/artifex/mupdfdemo/PrintDialogActivity.java @@ -1,8 +1,6 @@ package com.artifex.mupdfdemo; import java.io.ByteArrayOutputStream; -import java.io.FileNotFoundException; -import java.io.IOException; import java.io.InputStream; import android.app.Activity; @@ -92,14 +90,10 @@ public class PrintDialogActivity extends Activity { baos.flush(); return Base64.encodeToString(baos.toByteArray(), Base64.DEFAULT); - } catch (FileNotFoundException e) { - resultCode = RESULT_CANCELED; - e.printStackTrace(); - } catch (IOException e) { - resultCode = RESULT_CANCELED; - e.printStackTrace(); - } catch (OutOfMemoryError e) { + } catch (Throwable e) { resultCode = RESULT_CANCELED; + setResult(resultCode); + finish(); e.printStackTrace(); } return ""; -- cgit v1.2.3