예제 #1
0
 @Override
 public void onStop() {
   super.onStop();
   if (isBoundToService && mCalibreService != null) {
     mCalibreService.setListener(null);
     mActivity.getApplicationContext().unbindService(mServiceConnection);
     isBoundToService = false;
   }
 }
예제 #2
0
 @Override
 public void onServiceConnected(ComponentName name, IBinder service) {
   mCalibreService = ((CalibreService.CalibreBinder) service).getService();
   mCalibreService.setListener((CalibreService.CalibreListener) mActivity);
   isBoundToService = true;
 }