diff options
author | ByteHamster <ByteHamster@users.noreply.github.com> | 2023-12-31 11:08:30 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-31 11:08:30 +0100 |
commit | 28edb71fd61bf65677e039130011c6fd332a9dd1 (patch) | |
tree | 0bd55c0643595e91e870082458ec46dd9b91ad8e /core | |
parent | 9db26b7bab8a8b8cf5a1c655f082d46b81a97f95 (diff) | |
download | AntennaPod-28edb71fd61bf65677e039130011c6fd332a9dd1.zip |
Share AntennaPod subscribe link instead of RSS url (#6835)
Apparently users are confused by RSS links.
Diffstat (limited to 'core')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/util/ShareUtils.java | 13 |
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); } |