public static void ShowMessageBoxAndExit(string sHead, string sMsg, string sBtn) { Device.BeginInvokeOnMainThread(async() => { await App.Current.MainPage.DisplayAlert(sHead, sMsg, sBtn); //App 강제 종료. IDependencyMgr device = DependencyService.Get <IDependencyMgr>(); device.CloseApp(); }); }
protected override bool OnBackButtonPressed() { Device.BeginInvokeOnMainThread(async() => { var result = await this.DisplayAlert("종료", "앱을 종료하시겠습니까?", "확인", "취소"); if (result) { IDependencyMgr device = DependencyService.Get <IDependencyMgr>(); device.CloseApp(); } }); return(true); }