Merge pull request #1037 from TomHennen/fix905
share titles with the URL. fixes AntennaPod/AntennaPod#905
This commit is contained in:
commit
8721dab1bc
|
@ -21,11 +21,11 @@ public class ShareUtils {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void shareFeedlink(Context context, Feed feed) {
|
public static void shareFeedlink(Context context, Feed feed) {
|
||||||
shareLink(context, feed.getLink());
|
shareLink(context, feed.getTitle() + ": " + feed.getLink());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void shareFeedDownloadLink(Context context, Feed feed) {
|
public static void shareFeedDownloadLink(Context context, Feed feed) {
|
||||||
shareLink(context, feed.getDownload_url());
|
shareLink(context, feed.getTitle() + ": " + feed.getDownload_url());
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void shareFeedItemLink(Context context, FeedItem item) {
|
public static void shareFeedItemLink(Context context, FeedItem item) {
|
||||||
|
@ -36,24 +36,24 @@ public class ShareUtils {
|
||||||
shareFeedItemDownloadLink(context, item, false);
|
shareFeedItemDownloadLink(context, item, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static String getItemShareText(FeedItem item) {
|
||||||
|
return item.getFeed().getTitle() + ": " + item.getTitle();
|
||||||
|
}
|
||||||
|
|
||||||
public static void shareFeedItemLink(Context context, FeedItem item, boolean withPosition) {
|
public static void shareFeedItemLink(Context context, FeedItem item, boolean withPosition) {
|
||||||
String text;
|
String text = getItemShareText(item) + " " + item.getLink();
|
||||||
if(withPosition) {
|
if(withPosition) {
|
||||||
int pos = item.getMedia().getPosition();
|
int pos = item.getMedia().getPosition();
|
||||||
text = item.getLink() + " [" + Converter.getDurationStringLong(pos) + "]";
|
text = item.getLink() + " [" + Converter.getDurationStringLong(pos) + "]";
|
||||||
} else {
|
|
||||||
text = item.getLink();
|
|
||||||
}
|
}
|
||||||
shareLink(context, text);
|
shareLink(context, text);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void shareFeedItemDownloadLink(Context context, FeedItem item, boolean withPosition) {
|
public static void shareFeedItemDownloadLink(Context context, FeedItem item, boolean withPosition) {
|
||||||
String text;
|
String text = getItemShareText(item) + " " + item.getMedia().getDownload_url();
|
||||||
if(withPosition) {
|
if(withPosition) {
|
||||||
int pos = item.getMedia().getPosition();
|
int pos = item.getMedia().getPosition();
|
||||||
text = item.getMedia().getDownload_url() + " [" + Converter.getDurationStringLong(pos) + "]";
|
text += " [" + Converter.getDurationStringLong(pos) + "]";
|
||||||
} else {
|
|
||||||
text = item.getMedia().getDownload_url();
|
|
||||||
}
|
}
|
||||||
shareLink(context, text);
|
shareLink(context, text);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue