diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2014-05-19 00:24:22 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2014-05-19 00:24:22 +0200 |
commit | fe7af4265d8ed83c2efc4da05c23420934814150 (patch) | |
tree | 8ff50800f62aa2e0082c9eeeccc73885f796e105 /src/de/danoeh/antennapod | |
parent | 0f3b77ed8e9a738039cd4f4fbd11919b1f2c6f93 (diff) | |
download | AntennaPod-fe7af4265d8ed83c2efc4da05c23420934814150.zip |
Cleaned up manifest, moved intent filters from AddFeedActivity to MainActivity
Diffstat (limited to 'src/de/danoeh/antennapod')
-rw-r--r-- | src/de/danoeh/antennapod/activity/MainActivity.java | 6 |
1 files changed, 4 insertions, 2 deletions
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); |