Esempio n. 1
0
            //public IntPtr Handle => throw new NotImplementedException();

            public void AfterTextChanged(IEditable s)
            {
                if (s.ToString().Length > 19)
                {
                    KeyEt.Text = s.ToString().Substring(0, 19);
                    KeyEt.SetSelection(KeyEt.Text.Length);
                    lastKeyLen = s.Length();
                    return;
                }
                if (s.ToString().Length < lastKeyLen)
                {
                    lastKeyLen = s.Length();
                    return;
                }
                string text = s.ToString().Trim();

                if (KeyEt.SelectionStart < text.Length)
                {
                    return;
                }
                if (text.Length == 4 || text.Length == 9 || text.Length == 14)
                {
                    KeyEt.Text = text + "-";
                    KeyEt.SetSelection(KeyEt.Text.Length);
                }

                lastKeyLen = s.Length();
            }
Esempio n. 2
0
        private void addLisenter()
        {
            KeyEt.AddTextChangedListener(new TextWatcherAnonymousInnerClass());
            activateBtn.SetOnClickListener(new OnClickListenerAnonymousInnerClass());

            btOffLineActive.SetOnClickListener(new OnClickListenerAnonymousInnerClass2());

            backBtn.SetOnClickListener(new OnClickListenerAnonymousInnerClass3());
        }