public override void OnD2DServiceStatusChanged(ServiceState ss) { Log.Verbose(TAG, "OnD2DServiceStatusChanged: service state = " + ss); int state = ss.getState(); if ((int)PhoneState.InService == state) { mD2DLinkConnected = true; } else { mD2DLinkConnected = false; // reset D2D info when D2D link disconnected mMsgHandler.post(resetD2DInfo); } mMsgHandler.post(updateServiceState); }