|
@@ -96,6 +96,8 @@ public class MainActivity extends Activity {
|
|
public void onServiceConnected(ComponentName name, IBinder service) {
|
|
public void onServiceConnected(ComponentName name, IBinder service) {
|
|
mHoneyService = ((HoneyService.LocalBinder) service).getService();
|
|
mHoneyService = ((HoneyService.LocalBinder) service).getService();
|
|
mServiceBound = true;
|
|
mServiceBound = true;
|
|
|
|
+
|
|
|
|
+ System.out.println(" ------------------- BOUND");
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -107,6 +109,8 @@ public class MainActivity extends Activity {
|
|
public void onServiceDisconnected(ComponentName name) {
|
|
public void onServiceDisconnected(ComponentName name) {
|
|
mHoneyService = null;
|
|
mHoneyService = null;
|
|
mServiceBound = false;
|
|
mServiceBound = false;
|
|
|
|
+
|
|
|
|
+ System.out.println(" ------------------------ UNBOUND");
|
|
}
|
|
}
|
|
|
|
|
|
};
|
|
};
|
|
@@ -261,8 +265,6 @@ public class MainActivity extends Activity {
|
|
unbindService(mConnection);
|
|
unbindService(mConnection);
|
|
} catch(IllegalArgumentException ex){
|
|
} catch(IllegalArgumentException ex){
|
|
// somehow already unbound.
|
|
// somehow already unbound.
|
|
- } finally {
|
|
|
|
- mServiceBound = false;
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|