From 6837a4482f1b922962028010ce690146b4aef349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20=C3=98rbekk?= Date: Mon, 13 Feb 2012 20:03:12 +0100 Subject: Make Android app behave. Doing things slightly more correctly. --- same-android/src/main/java/com/orbekk/SameService.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'same-android/src/main/java/com/orbekk/SameService.java') diff --git a/same-android/src/main/java/com/orbekk/SameService.java b/same-android/src/main/java/com/orbekk/SameService.java index beb230f..18d7dee 100644 --- a/same-android/src/main/java/com/orbekk/SameService.java +++ b/same-android/src/main/java/com/orbekk/SameService.java @@ -100,6 +100,7 @@ public class SameService extends Service { @Override public IBinder onBind(Intent intent) { + logger.info("onBind()"); return messenger.getBinder(); } @@ -109,17 +110,22 @@ public class SameService extends Service { // TODO: Move this to the bound interface. - if (intent.getAction().equals("create")) { - } else if (intent.getAction().equals("join")) { - String masterUrl = intent.getExtras().getString("masterUrl"); - sameController.joinNetwork(masterUrl); - } +// if (intent.getAction().equals("create")) { +// } else if (intent.getAction().equals("join")) { +// String masterUrl = intent.getExtras().getString("masterUrl"); +// sameController.joinNetwork(masterUrl); +// } return START_STICKY; } @Override public void onCreate() { logger.info("onCreate()"); + + // Ensure service is started. + Intent intent = new Intent(this, getClass()); + startService(intent); + if (sameController == null) { initializeConfiguration(); sameController = SameController.create( -- cgit v1.2.3