From fe7af4265d8ed83c2efc4da05c23420934814150 Mon Sep 17 00:00:00 2001 From: daniel oeh Date: Mon, 19 May 2014 00:24:22 +0200 Subject: [PATCH] Cleaned up manifest, moved intent filters from AddFeedActivity to MainActivity --- AndroidManifest.xml | 145 ------------------ .../antennapod/activity/MainActivity.java | 6 +- 2 files changed, 4 insertions(+), 147 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index cce892747..16c802de1 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -100,35 +100,6 @@ - - - - - - - - - - - - @@ -172,13 +143,6 @@ android:name="android.support.PARENT_ACTIVITY" android:value="de.danoeh.antennapod.activity.MainActivity"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -364,61 +274,6 @@ android:name="android.support.PARENT_ACTIVITY" android:value="de.danoeh.antennapod.activity.PreferenceActivity"/> - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/de/danoeh/antennapod/activity/MainActivity.java b/src/de/danoeh/antennapod/activity/MainActivity.java index d9a9cc40b..39e050079 100644 --- a/src/de/danoeh/antennapod/activity/MainActivity.java +++ b/src/de/danoeh/antennapod/activity/MainActivity.java @@ -280,8 +280,10 @@ public class MainActivity extends ActionBarActivity { EventDistributor.getInstance().register(contentUpdate); Intent intent = getIntent(); - if (StringUtils.equals(intent.getAction(), Intent.ACTION_SEND)) { - String extra = intent.getStringExtra(Intent.EXTRA_TEXT); + if (StringUtils.equals(intent.getAction(), Intent.ACTION_SEND) + || StringUtils.equals(intent.getAction(), Intent.ACTION_VIEW)) { + String extra = (StringUtils.equals(intent.getAction(), Intent.ACTION_SEND)) + ? intent.getStringExtra(Intent.EXTRA_TEXT) : intent.getDataString(); if (extra != null) { Bundle args = new Bundle(); args.putString(AddFeedFragment.ARG_FEED_URL, extra);