Index: sky/apk/demo/org/domokit/sky/demo/SkyDemoActivity.java |
diff --git a/sky/apk/demo/org/domokit/sky/demo/SkyDemoActivity.java b/sky/apk/demo/org/domokit/sky/demo/SkyDemoActivity.java |
index 0fff47c115ec2c9ba7f360379ed5c8aaa52a17e0..cbc4abb260e10654a7f895451bcb030c55103609 100644 |
--- a/sky/apk/demo/org/domokit/sky/demo/SkyDemoActivity.java |
+++ b/sky/apk/demo/org/domokit/sky/demo/SkyDemoActivity.java |
@@ -21,8 +21,18 @@ public class SkyDemoActivity extends SkyActivity { |
if (Intent.ACTION_MAIN.equals(action)) { |
loadUrl(DEFAULT_URL); |
- } else if (Intent.ACTION_VIEW.equals(action)) { |
+ return; |
+ } |
+ |
+ if (Intent.ACTION_VIEW.equals(action)) { |
+ String bundleName = intent.getStringExtra("bundleName"); |
+ if (bundleName != null && loadBundleByName(bundleName)) { |
+ return; |
+ } |
loadUrl(intent.getDataString()); |
+ return; |
} |
+ |
+ super.onSkyReady(); |
} |
} |