private void SlowMethod() { // Thread.Sleep (5000); // // if (mAnimation.HasEnded) { // activity.RunOnUiThread(() => Toast.MakeText(context, @"Animation End", ToastLength.Short).Show()); // } else { // activity.RunOnUiThread(() =>Toast.MakeText(context, @"Animation NOT End", ToastLength.Short).Show()); // } //user.username = @"Zvezdova957"; //user.password = @"624590701"; user.username = tvUsername.Text; user.password = tvPassword.Text; bool isAuth = false; if (true) { isAuth = onlineAuth(user.username, user.password); } else { isAuth = offlineAuth(user.username, user.password); } if (isAuth) { //Toast.MakeText(context, @"Authentificated", ToastLength.Short).Show()) WriteInfo(@"Обновление внутренних данных", 2000); try { Common.SetCurrentUser(user); PharmacyManager.Refresh(); AttendanceManager.Refresh(); AttendancePhotoManager.Refresh(); AttendanceResultManager.Refresh(); SyncQueueManager.Refresh(); } catch (Exception ex) { Log.Error(@"Login", ex.Message); WriteDanger(@"ОШИБКА! ВХОД НЕ ВЫПОЛНЕН", 3000); return; } WriteSuccess(@"ВХОД ВЫПОЛНЕН УСПЕШНО", 3000); Dismiss(); OnSuccessSignedIn(EventArgs.Empty); // MessageBox.Show(); } else { activity.RunOnUiThread(() => Toast.MakeText(context, @"NOT Authentificated", ToastLength.Short).Show()); WriteDanger(@"ОШИБКА! ВХОД НЕ ВЫПОЛНЕН", 3000); // activity.RunOnUiThread (() => bSignUp.Visibility = ViewStates.Visible); // MessageBox.Show(@"NOT Authentificated"); } //RunOnUiThread (() => textview.Text = "Method Complete"); }