protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.SignInScreen); //ActionBar.Hide(); builder = new AlertDialog.Builder(this); btnLogin = (Button)FindViewById(Resource.Id.btnLogIn); etEmail = (AutoCompleteTextView)FindViewById(Resource.Id.etEmail); etPassword = (EditText)FindViewById(Resource.Id.etPassword); btnLogin.Click += BtnLogin_Click; string[] emails = SettingsStringAutoComplete.GetAutoComplete(SettingName.Email, this); adapter = new ArrayAdapter <String>(this, Android.Resource.Layout.SimpleDropDownItem1Line, emails); etEmail.Adapter = adapter; }
private void BtnLogin_Click(object sender, EventArgs e) { try { if (etEmail.Text == "" || etPassword.Text == "") { builder.SetMessage("Please fill all field.."); builder.SetPositiveButton("OK", OkCorrectAction); builder.Create().Show(); } else { SettingsStringAutoComplete.UpdateAutocomplete(SettingName.Email, etEmail.Text, this); Service.MemberService backGroundTask = new Service.MemberService(this); backGroundTask.Execute("login", etEmail.Text, etPassword.Text); } } catch (Exception x) { Toast.MakeText(this, "Please check your internet connection.", ToastLength.Short); } }