diff --git a/mobile/AndroidManifest.xml b/mobile/AndroidManifest.xml
index 54e0e1d7..fdf4f9c1 100644
--- a/mobile/AndroidManifest.xml
+++ b/mobile/AndroidManifest.xml
@@ -50,13 +50,24 @@
+ android:pathPrefix="/intel"/>
+ android:pathPrefix="/intel"/>
+
+
+
+
+
+
+
+
+
+
+
@@ -65,8 +76,7 @@
android:name="com.cradle.iitc_mobile.IITC_Settings"
android:theme="@style/AppBaseTheme"
android:label="@string/app_name"
- android:configChanges="orientation|keyboard|keyboardHidden|screenSize">
-
+ android:configChanges="orientation|keyboard|keyboardHidden|screenSize"/>
1) // query string present
+ {
+ // search for z=
+ for (String param : parts[1].split("&")) {
+ if (param.startsWith("z="))
+ {
+ try
+ {
+ z = Integer.valueOf(param.substring(2));
+ } catch (NumberFormatException e)
+ {
+ URISyntaxException use = new URISyntaxException(uri.toString(), "could not parse zoom level");
+ use.initCause(e);
+ throw use;
+ }
+ break;
+ }
+ }
+ }
+
+ String url = "http://www.ingress.com/intel?ll=" + lat + "," + lon;
+ if (z != null)
+ url += "&z=" + z;
+ this.loadUrl(url);
+ }
+
@Override
protected void onResume() {
super.onResume();