public void HandleExpected(Exception ex) { EasyTracker.Tracker.SendException(ex.Message, Throwable.FromException(ex), false); FlurryAgent.OnError(ex.GetType().Name, ex.Message, Throwable.FromException(ex)); Crittercism.LogHandledException(Throwable.FromException(ex)); Log.Error(_context.GetType().Name, ex.Message); string errorMessage = _context.Resources.GetString(Resource.String.CommonErrorMessage); AlertDialog dialog = new AlertDialog.Builder(_context).SetMessage(errorMessage).Create(); dialog.SetCanceledOnTouchOutside(true); dialog.Show(); }
private AlertDialog CreateAlertDialog(string message) { TextView dialogMessage = new TextView(this) { Text = message, Gravity = GravityFlags.CenterHorizontal, TextSize = 30}; AlertDialog dialog = new AlertDialog.Builder(this) .SetView(dialogMessage) .SetCancelable(true) .Create(); dialog.SetCanceledOnTouchOutside(true); return dialog; }