Ejemplo n.º 1
0
 private void EditText_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     if (!e.HasFocus)
     {
         if (_changedFlag)
         {
             EditText et = (EditText)sender;
             ViewModel.UpdateBaseStat(et.Tag.ToString(), et.Text);
         }
     }
     else
     {
         _changedFlag = false;
     }
 }
Ejemplo n.º 2
0
 private void LabelTextView_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     if (!e.HasFocus)
     {
         if (string.IsNullOrWhiteSpace(labelEdit.Text))
         {
             labelLayout.ErrorEnabled = true;
             labelLayout.Error        = "Label can't be blank!";
         }
     }
     else
     {
         labelLayout.Error        = "";
         labelLayout.ErrorEnabled = false;
     }
 }
Ejemplo n.º 3
0
 private void OnBrightnessEditTextFocusChange(object sender, View.FocusChangeEventArgs e)
 {
     if (!e.HasFocus)
     {
         var validationResult = ValidateTimerBrightness(sender as EditText);
         if (validationResult == false)
         {
             _brightnessEditText.SetError("Invalid brightness value\nMust be between 0 and 100", null);
             _brightnessEditText.SetTextColor(Color.Red);
         }
         else
         {
             _brightnessEditText.SetTextColor(Color.Black);
         }
     }
 }
Ejemplo n.º 4
0
        private void AddPhp(object sender, View.FocusChangeEventArgs e)
        {
            Android.Support.Design.Widget.TextInputEditText sent = (Android.Support.Design.Widget.TextInputEditText)sender;
            string php = "Php ";

            if (!sent.HasFocus)
            {
                if (sent.Text.Length > 0)
                {
                    sent.Text = php + sent.Text;
                }
            }
            else
            {
                sent.Text = sent.Text.Replace("Php ", "");
            }
        }
Ejemplo n.º 5
0
 private void CloudPref_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     if (!e.HasFocus)
     {
         EditText editText = (EditText)sender;
         Preferences.Set(Resources.GetResourceEntryName(editText.Id), editText.Text);
         LinearLayout linearParent = editText.Parent as LinearLayout;
         if (linearParent.Tag.ToString() == GetText(Resource.String.main_cloud_layout))
         {
             switch_enable_first_cloud.Checked = false;
         }
         else
         {
             switch_enable_second_cloud.Checked = false;
         }
     }
 }
Ejemplo n.º 6
0
 private void AmountTextView_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     //@@todo - disable send button
     if (!e.HasFocus)
     {
         if (string.IsNullOrWhiteSpace(amountEdit.Text))
         {
             amountLayout.ErrorEnabled = true;
             amountLayout.Error        = "Amount can't be blank!";
         }
     }
     else
     {
         amountLayout.Error        = "";
         amountLayout.ErrorEnabled = false;
     }
 }
Ejemplo n.º 7
0
        private void EditText_FocusChange(object sender, View.FocusChangeEventArgs e)
        {
            return;

            if (!BinderIsRunning || IsWritingToView)
            {
                return;
            }
            if (e.HasFocus)
            {
                return;
            }
            if (sender is EditText)
            {
                ProcessViewPropertyChanged(sender as EditText, (sender as EditText).Text);
            }
        }
Ejemplo n.º 8
0
        private void EditText_FocusChange(object sender, View.FocusChangeEventArgs e)
        {
            var element = (View)sender;

            if (element.HasFocus == false)
            {
                if (element.Id == Resource.Id.Name)
                {
                    this.Model.Name = this.NameEditText.Text;
                }

                if (element.Id == Resource.Id.EditTextDescription)
                {
                    this.Model.Description = this.DescriptionEditText.Text;
                }
            }
        }
Ejemplo n.º 9
0
        private void FocusChangeEmail(object sender, View.FocusChangeEventArgs e)
        {
            bool flag = true;

            if (!e.HasFocus)
            {
                flag = validation.IsValidForm(_editTextEmail.Text);
            }
            if (!flag)
            {
                VisibleTextView(errForEmail);
                errForEmail.Text = "Fields can't be empty";
            }
            else
            {
                InvisibleTextView(errForEmail);
            }
        }
Ejemplo n.º 10
0
        private static void EditText_FocusChange(object sender, View.FocusChangeEventArgs e)
        {
            //Bind(from, to,

            var element = (View)sender;

            if (element.HasFocus == false)
            {
                //if (element.Id == Resource.Id.EditTextName)
                //{
                //    this.Model.Name = this.NameEditText.Text;
                //}

                //if (element.Id == Resource.Id.EditTextDescription)
                //{
                //    this.Model.Description = this.DescriptionEditText.Text;
                //}
            }
        }
Ejemplo n.º 11
0
        private void View_FocusChange(object sender, View.FocusChangeEventArgs e)
        {
            if (e.HasFocus)
            {
                Activity.ShowSoftInput(View);
                if (OnGetFocus != null)
                {
                    OnGetFocus.Execute();
                }
            }
            else
            {
                LogManager.Logger.TextInput(Id, Text);

                if (OnLostFocus != null)
                {
                    OnLostFocus.Execute();
                }
            }
        }
Ejemplo n.º 12
0
        private void AddressTextView_FocusChange(object sender, View.FocusChangeEventArgs e)
        {
            if (!e.HasFocus)
            {
                if (string.IsNullOrWhiteSpace(addressEdit.Text))
                {
                    addressLayout.ErrorEnabled = true;
                    addressLayout.Error        = "Address can't be blank!";
                }

                buttonLayout.Visibility = ViewStates.Gone;
                recyclerView.Visibility = ViewStates.Gone;
            }
            else
            {
                addressLayout.Error        = "";
                addressLayout.ErrorEnabled = false;

                buttonLayout.Visibility = ViewStates.Visible;
            }
        }
Ejemplo n.º 13
0
 private void RemoveFields(object sender, View.FocusChangeEventArgs e)
 {
     if (emailInput.HasFocus)
     {
         emailInput.RequestFocus();
         InputMethodManager imm = (InputMethodManager)GetSystemService(Context.InputMethodService);
         imm.ShowSoftInput(emailInput, ShowFlags.Implicit);
         if (FieldsAdded == 1)
         {
             loginContainer.RemoveViewAt(1);
             FieldsAdded = 0;
             FieldCount -= 1;
         }
         else if (FieldsAdded > 1)
         {
             loginContainer.RemoveViews(1, 3);
             FieldsAdded = 0;
             FieldCount  = 1;
         }
     }
 }
 private void TxtCodigoNF_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     if (txtCodigoNF.Text.Length == 0)
     {
         return;
     }
     else if (!e.HasFocus && txtCodigoNF.Text.Length > 0 && (txtCodigoNF.Text.Length < 44 || txtCodigoNF.Text.Length > 44))
     {
         txtCodigoNF.Error = "Código inválido! O código de barras deve ter 44 caracteres!";
         lblCNPJ.Text      = "CNPJ Emissor: ";
         lblNumeroNF.Text  = "Número NF: ";
     }
     else if ((!e.HasFocus && txtCodigoNF.Text.Length == 44))
     {
         txtCodigoNF.Error = null;
         Substring_Helper sub = new Substring_Helper();
         lblCNPJ.Text = "CNPJ Emissor: " + sub.Substring_CNPJ(txtCodigoNF.Text.ToString());
         string numero_serie = sub.Substring_NumeroNF(txtCodigoNF.Text.ToString());
         if (numero_serie != null)
         {
             lblNumeroNF.Text = "Número NF: " + sub.Substring_NumeroNF(txtCodigoNF.Text.ToString()) + " / " + sub.Substring_SerieNota(txtCodigoNF.Text.ToString());
         }
     }
 }
 private void FechaNacimiento_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     /*Cuando esta enfocado el de nacimiento voy a desplazar la posicion en +10 */
     scroll.ScrollTo(scroll.ScrollX, 10);
 }
 private void TextViewFocusChanged(object sender, View.FocusChangeEventArgs e)
 {
     _control.Text = _converter.ConvertOutput(_output());
 }
Ejemplo n.º 17
0
 private void OnDescriptionFocusChange (object sender, View.FocusChangeEventArgs e)
 {
     if (!e.HasFocus) {
         CommitDescriptionChanges ();
     }
 }
Ejemplo n.º 18
0
 void SearchView_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     System.Diagnostics.Debug.WriteLine($"Has focus: {e.HasFocus}");
 }
Ejemplo n.º 19
0
 //Add Location
 private void TxtLocation_OnFocusChange(object sender, View.FocusChangeEventArgs focusChangeEventArgs)
 {
     try
     {
         if (focusChangeEventArgs.HasFocus)
         {
             // Check if we're running on Android 5.0 or higher
             if ((int)Build.VERSION.SdkInt < 23)
             {
                 try
                 {
                     var builder = new PlacePicker.IntentBuilder();
                     StartActivityForResult(builder.Build(this), 4);
                 }
                 catch (GooglePlayServicesRepairableException exception)
                 {
                     Crashes.TrackError(exception);
                     Toast.MakeText(this, GetText(Resource.String.Lbl_Google_Not_Available), ToastLength.Short)
                     .Show();
                 }
                 catch (GooglePlayServicesNotAvailableException exception)
                 {
                     Crashes.TrackError(exception);
                     Toast.MakeText(this, GetText(Resource.String.Lbl_Google_Not_Available), ToastLength.Short)
                     .Show();
                 }
                 catch (Exception exception)
                 {
                     Crashes.TrackError(exception);
                     Toast.MakeText(this, GetText(Resource.String.Lbl_Google_Exception), ToastLength.Short)
                     .Show();
                 }
             }
             else
             {
                 if (CheckSelfPermission(Manifest.Permission.AccessFineLocation) == Permission.Granted &&
                     CheckSelfPermission(Manifest.Permission.AccessCoarseLocation) == Permission.Granted)
                 {
                     try
                     {
                         var builder = new PlacePicker.IntentBuilder();
                         StartActivityForResult(builder.Build(this), 4);
                     }
                     catch (GooglePlayServicesRepairableException exception)
                     {
                         Crashes.TrackError(exception);
                         Toast.MakeText(this, GetText(Resource.String.Lbl_Google_Not_Available),
                                        ToastLength.Short).Show();
                     }
                 }
                 catch (GooglePlayServicesNotAvailableException exception)
                 {
                     Crashes.TrackError(exception);
                     Toast.MakeText(this, GetText(Resource.String.Lbl_Google_Not_Available),
                                    ToastLength.Short).Show();
                 }
                 catch (Exception exception)
                 {
                     Crashes.TrackError(exception);
                     Toast.MakeText(this, GetText(Resource.String.Lbl_Google_Exception), ToastLength.Short)
                     .Show();
                 }
Ejemplo n.º 20
0
 private void UsernameInputOnFocusChange(object sender, View.FocusChangeEventArgs focusChangeEventArgs)
 {
     BottomButtonsSection.Visibility = focusChangeEventArgs.HasFocus ? ViewStates.Gone : ViewStates.Visible;
 }
Ejemplo n.º 21
0
 private void EditTextToFocusChanged(object sender, View.FocusChangeEventArgs e)
 {
     editTextInputTo.ShowDropDown();
     editTextToIsFocused = !e.HasFocus;
 }
 private void EdittextFocusChangedEvent(object sender, View.FocusChangeEventArgs e, EditText _edittext)
 {
     _edittext.SetSelection(_edittext.Text.Length);
 }
Ejemplo n.º 23
0
 private void SeekBarFocusChange(object sender, View.FocusChangeEventArgs e)
 {
     this.IsFocused = e.HasFocus;
 }
Ejemplo n.º 24
0
 private void PasswordField_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     Validate();
 }
Ejemplo n.º 25
0
 private void CarName_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     carName.SetTextColor(Android.Graphics.Color.Black);
 }
Ejemplo n.º 26
0
 private void UsernameField_FocusChange(object sender, View.FocusChangeEventArgs e)
 {
     Validate();
 }