From 57cf033b5c13b97349443e007438ef7d38bd2ca0 Mon Sep 17 00:00:00 2001 From: Eric Kok Date: Mon, 20 Feb 2012 11:56:54 +0100 Subject: [PATCH] Added Shazam song share support (issue 193). --- android/src/org/transdroid/gui/search/SendIntentHelper.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/android/src/org/transdroid/gui/search/SendIntentHelper.java b/android/src/org/transdroid/gui/search/SendIntentHelper.java index 6dee5aea..ec8ac38b 100644 --- a/android/src/org/transdroid/gui/search/SendIntentHelper.java +++ b/android/src/org/transdroid/gui/search/SendIntentHelper.java @@ -13,6 +13,8 @@ public class SendIntentHelper { private static final String SOUNDHOUND1 = "Just used #SoundHound to find "; 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_START = "\""; private static final String YOUTUBE_END = "\""; @@ -29,6 +31,10 @@ public class SendIntentHelper { if (text.startsWith(SOUNDHOUND1)) { 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) if (intent.hasExtra(Intent.EXTRA_SUBJECT)) { String subject = intent.getStringExtra(Intent.EXTRA_SUBJECT);