summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--android/src/com/artifex/mupdf/MuPDFActivity.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/android/src/com/artifex/mupdf/MuPDFActivity.java b/android/src/com/artifex/mupdf/MuPDFActivity.java
index 6141c464..69cfa271 100644
--- a/android/src/com/artifex/mupdf/MuPDFActivity.java
+++ b/android/src/com/artifex/mupdf/MuPDFActivity.java
@@ -7,6 +7,7 @@ import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.RectF;
+import android.net.Uri;
import android.os.AsyncTask;
import android.os.Bundle;
import android.text.Editable;
@@ -100,7 +101,7 @@ public class MuPDFActivity extends Activity
if (core == null) {
Intent intent = getIntent();
if (Intent.ACTION_VIEW.equals(intent.getAction()))
- core = openFile(intent.getData().getEncodedPath());
+ core = openFile(Uri.decode(intent.getData().getEncodedPath()));
if (core != null && core.needsPassword()) {
requestPassword(savedInstanceState);
return;