Пример #1
0
        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;
        }
Пример #2
0
 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);
     }
 }