summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod
diff options
context:
space:
mode:
authorCj Malone <Cj-Malone@users.noreply.github.com>2017-03-17 18:30:53 +0000
committerCj Malone <CjMalone@mail.com>2017-03-17 18:35:15 +0000
commitd555668d10f7f22d3d4bee26a17caa99c97300a1 (patch)
treeb1ff6c3d0a1d06162ba1a222df90305aad6a4a6e /app/src/main/java/de/danoeh/antennapod
parent049ae62f1bf8bc6a77bca70c0b372742283d65fd (diff)
downloadAntennaPod-d555668d10f7f22d3d4bee26a17caa99c97300a1.zip
Handle OPML send intent
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/activity/OpmlImportFromIntentActivity.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportFromIntentActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportFromIntentActivity.java
index 02e16a7b5..7cf83bcd9 100644
--- a/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportFromIntentActivity.java
+++ b/app/src/main/java/de/danoeh/antennapod/activity/OpmlImportFromIntentActivity.java
@@ -1,5 +1,6 @@
package de.danoeh.antennapod.activity;
+import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
@@ -18,8 +19,12 @@ public class OpmlImportFromIntentActivity extends OpmlImportBaseActivity {
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Uri uri = getIntent().getData();
- if(uri.toString().startsWith("/")) {
- uri = Uri.parse("file://" + uri.toString());
+ if(uri != null) {
+ if(uri.toString().startsWith("/")) {
+ uri = Uri.parse("file://" + uri.toString());
+ }
+ } else {
+ uri = getIntent().getStringExtra(Intent.EXTRA_TEXT);
}
importUri(uri);
}