+
+ public static String formatQuickdicUrl(final String indexShortName, final String text) {
+ assert !indexShortName.contains(":");
+ return String.format("qd:%s:%s", indexShortName, text);
+ }
+
+ public static boolean isQuickdicUrl(String url) {
+ return url.startsWith("qd:");
+ }
+
+ public static void quickdicUrlToIntent(final String url, final Intent intent) {
+ int firstColon = url.indexOf(":");
+ if (firstColon == -1) return;
+ int secondColon = url.indexOf(":", firstColon + 1);
+ if (secondColon == -1) return;
+ intent.putExtra(C.SEARCH_TOKEN, url.substring(secondColon + 1));
+ }