summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/ShareUtils.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/ShareUtils.java b/core/src/main/java/de/danoeh/antennapod/core/util/ShareUtils.java
index 13f2af762..630507487 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/ShareUtils.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/ShareUtils.java
@@ -10,6 +10,7 @@ import androidx.core.app.ShareCompat;
import androidx.core.content.FileProvider;
import java.io.File;
+import java.net.URLEncoder;
import de.danoeh.antennapod.core.R;
import de.danoeh.antennapod.model.feed.Feed;
@@ -33,12 +34,12 @@ public class ShareUtils {
}
public static void shareFeedLink(Context context, Feed feed) {
- String text = feed.getTitle();
- if (feed.getLink() != null) {
- text += "\n" + feed.getLink();
- }
- text += "\n\n" + context.getResources().getString(R.string.share_rss_address_label)
- + " " + feed.getDownload_url();
+ String text = feed.getTitle()
+ + "\n\n"
+ + "https://antennapod.org/deeplink/subscribe/?url="
+ + URLEncoder.encode(feed.getDownload_url())
+ + "&title="
+ + URLEncoder.encode(feed.getTitle());
shareLink(context, text);
}