/// <summary> /// вызывается только в том случае, если соединение между клиентом и службой неожиданно потеряно или разорвано. /// Этот метод позволяет клиенту ответить на прерывание в службе /// </summary> /// <param name="name"></param> public void OnServiceDisconnected(ComponentName name) { IsConnected = false; Binder = null; mainActivity.UpdateUiForUnBoundService("OnServiceDisconnected"); }
public void OnServiceConnected(ComponentName name, IBinder service) { Binder = service as XmsServiceBinder; IsConnected = this.Binder != null; if (IsConnected) { mainActivity.UpdateUiForBoundService(); } else { mainActivity.UpdateUiForUnBoundService(); } mainActivity.ServiceText = "is connected = " + IsConnected; }
public XmessagesServiceConnection(MainActivity activity) { IsConnected = false; Binder = null; this.mainActivity = activity; }