public override void OnBackClick() { // base.OnBackClick(); if (PanelType == PhonePanelType.Tips) { ModuleManager.Instance.GoBack(); return; } if (_smsDetailController != null) { if (_smsDetailController.IsHide) { base.OnBackClick(); } else { _smsDetailController.Hide(); _smsController.Show(); _smsController.Refresh(); control.BgView.ShowBottom(true); } } else if (_phoneCallController != null) { if (_phoneCallController.IsHide) { base.OnBackClick(); } else { _phoneCallController.Hide(); _telephoneController.Show(); _telephoneController.Refresh(); } } else { base.OnBackClick(); } }