From bcc0bdd1a837c80d6291c0970d9e181da2359779 Mon Sep 17 00:00:00 2001 From: Collie Date: Wed, 15 Oct 2014 14:39:47 -0400 Subject: Implemented support for external Android Wear apps Android Wear apps can listen for the 'cgeo.geocaching.wear.NAVIGATE_TO' intent to get cache info from c:geo, passed as Intent extras. Altered ProcessUtils#isIntentAvailable(final String action, final Uri uri) to scan for Services (instead of just activities) which can handle a given action; my Wear app (as I imagine others will) mainly runs as a Service and requires no activity to be launched. --- main/src/cgeo/geocaching/Intents.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'main/src/cgeo/geocaching/Intents.java') diff --git a/main/src/cgeo/geocaching/Intents.java b/main/src/cgeo/geocaching/Intents.java index 2cbc1b0..5b57aba 100644 --- a/main/src/cgeo/geocaching/Intents.java +++ b/main/src/cgeo/geocaching/Intents.java @@ -18,6 +18,8 @@ public class Intents { public static final String EXTRA_ADDRESS = PREFIX + "address"; public static final String EXTRA_COORDS = PREFIX + "coords"; + public static final String EXTRA_LATITUDE = PREFIX + "latitude"; + public static final String EXTRA_LONGITUDE = PREFIX + "longitude"; public static final String EXTRA_COUNT = PREFIX + "count"; public static final String EXTRA_GEOCODE = PREFIX + "geocode"; public static final String EXTRA_GUID = PREFIX + "guid"; -- cgit v1.1