|
|
@ -13,6 +13,8 @@ public class SendIntentHelper { |
|
|
|
|
|
|
|
|
|
|
|
private static final String SOUNDHOUND1 = "Just used #SoundHound to find "; |
|
|
|
private static final String SOUNDHOUND1 = "Just used #SoundHound to find "; |
|
|
|
private static final String SOUNDHOUND1_END = " http://"; |
|
|
|
private static final String SOUNDHOUND1_END = " http://"; |
|
|
|
|
|
|
|
private static final String SHAZAM = "I just used Shazam to discover "; |
|
|
|
|
|
|
|
private static final String SHAZAM_END = ". http://"; |
|
|
|
private static final String YOUTUBE_ID= "Watch \""; |
|
|
|
private static final String YOUTUBE_ID= "Watch \""; |
|
|
|
private static final String YOUTUBE_START = "\""; |
|
|
|
private static final String YOUTUBE_START = "\""; |
|
|
|
private static final String YOUTUBE_END = "\""; |
|
|
|
private static final String YOUTUBE_END = "\""; |
|
|
@ -29,6 +31,10 @@ public class SendIntentHelper { |
|
|
|
if (text.startsWith(SOUNDHOUND1)) { |
|
|
|
if (text.startsWith(SOUNDHOUND1)) { |
|
|
|
return cutOut(text, SOUNDHOUND1, SOUNDHOUND1_END).replace(" by ", " "); |
|
|
|
return cutOut(text, SOUNDHOUND1, SOUNDHOUND1_END).replace(" by ", " "); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// Shazam song share
|
|
|
|
|
|
|
|
if (text.startsWith(SHAZAM)) { |
|
|
|
|
|
|
|
return cutOut(text, SHAZAM, SHAZAM_END).replace(" by ", " "); |
|
|
|
|
|
|
|
} |
|
|
|
// YouTube app share (stores title in EXTRA_SUBJECT)
|
|
|
|
// YouTube app share (stores title in EXTRA_SUBJECT)
|
|
|
|
if (intent.hasExtra(Intent.EXTRA_SUBJECT)) { |
|
|
|
if (intent.hasExtra(Intent.EXTRA_SUBJECT)) { |
|
|
|
String subject = intent.getStringExtra(Intent.EXTRA_SUBJECT); |
|
|
|
String subject = intent.getStringExtra(Intent.EXTRA_SUBJECT); |
|
|
|