Index: sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java |
diff --git a/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java b/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java |
index 48475cff17221e3d3dd07e11ffd7eabd52375f47..26f8037257ce0d230c4f9e87b51c12e1a05d0ef0 100644 |
--- a/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java |
+++ b/sky/apk/demo/org/domokit/sky/demo/SkyDemoApplication.java |
@@ -10,8 +10,10 @@ import org.chromium.mojo.keyboard.KeyboardServiceImpl; |
import org.chromium.mojo.sensors.SensorServiceImpl; |
import org.chromium.mojo.system.Core; |
import org.chromium.mojo.system.MessagePipeHandle; |
+import org.chromium.mojom.intents.ActivityManager; |
import org.chromium.mojom.keyboard.KeyboardService; |
import org.chromium.mojom.sensors.SensorService; |
+import org.domokit.intents.ActivityManagerImpl; |
import org.domokit.sky.shell.ServiceFactory; |
import org.domokit.sky.shell.ServiceRegistry; |
import org.domokit.sky.shell.SkyApplication; |
@@ -37,5 +39,12 @@ public class SkyDemoApplication extends SkyApplication { |
KeyboardService.MANAGER.bind(new KeyboardServiceImpl(context), pipe); |
} |
}); |
+ |
+ ServiceRegistry.SHARED.register(ActivityManager.MANAGER.getName(), new ServiceFactory() { |
+ @Override |
+ public void connectToService(Context context, Core core, MessagePipeHandle pipe) { |
+ ActivityManager.MANAGER.bind(new ActivityManagerImpl(context), pipe); |
+ } |
+ }); |
} |
} |