From 64591a901c31ab41a52d104e4ab643e87b0d1bf3 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 27 Nov 2013 18:43:53 +0400 Subject: [PATCH] allow manually sharing urls to subscribe activity --- AndroidManifest.xml | 9 +++++++++ src/org/fox/ttrss/share/SubscribeActivity.java | 5 +++++ 2 files changed, 14 insertions(+) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index b8a99f64..b81c6a00 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -92,6 +92,15 @@ android:excludeFromRecents="true" android:label="@string/subscribe_name" android:theme="@style/DarkDialogTheme" > + + + + + + + + + diff --git a/src/org/fox/ttrss/share/SubscribeActivity.java b/src/org/fox/ttrss/share/SubscribeActivity.java index b8faf114..e4959de7 100644 --- a/src/org/fox/ttrss/share/SubscribeActivity.java +++ b/src/org/fox/ttrss/share/SubscribeActivity.java @@ -13,7 +13,9 @@ import org.fox.ttrss.types.FeedCategory; import org.fox.ttrss.types.FeedCategoryList; import android.content.Context; +import android.content.Intent; import android.os.Bundle; +import android.util.Log; import android.view.View; import android.view.Window; import android.widget.ArrayAdapter; @@ -68,6 +70,9 @@ public class SubscribeActivity extends CommonShareActivity { String urlValue = getIntent().getDataString(); + if (urlValue == null) + urlValue = getIntent().getStringExtra(Intent.EXTRA_TEXT); + if (savedInstanceState != null) { urlValue = savedInstanceState.getString("url");