Проблема с EditText

262
23 декабря 2016, 12:42

Добрый день.

Есть EditText (поле ввода для срока действия банковской карты).

Нужно сделать чтобы при вводе цифр 2,3...9 в поле выводилось 01,02.. соответственно.

 editTextValidity.addTextChangedListener(new TextWatcher() {//edit text for validity
        int mCountBefore;
        int mCountAfter;
        int mStartNumber;
        @Override
        public void beforeTextChanged(CharSequence s, int start, int count, int after) {
            mCountBefore = count;
        }
        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
            mCountAfter = count;
            mStartNumber = start;
        }
        @Override
        public void afterTextChanged(Editable s) {

            if (mCountAfter > mCountBefore && mStartNumber == 1) {
                s.append("/");
            } else if (mCountAfter < mCountBefore && mStartNumber == 2) {
                s.delete(s.length()-1, s.length());
            }
            if (s.length() == 5) {
                editTextCardNumber.getBackground().setColorFilter(Color.GREEN, PorterDuff.Mode.SRC_IN);
                editTextCVV.requestFocus();
            }

        }
READ ALSO
Как изменить цвет выводимого в консоль текста?

Как изменить цвет выводимого в консоль текста?

Мне нужно написать консольное приложение, в котором через Systemout

624
Как вывести элемент из listView?

Как вывести элемент из listView?

Position - это номер(позиция элемента), мне же нужно вывести текст из элемента

279
Тестируем тесты или Acceptance testing

Тестируем тесты или Acceptance testing

Возможно не совсем понятно изъяснюсь, но всё же постараюсь донести вопросЗаранее извиняюсь, так как эта тема для меня ну очень свежая

332
Событие остановки программы в netbeans

Событие остановки программы в netbeans

Подскажите как в netbeans отловить событие остановки консольной программы, пробовал addShutdownHook, но он не срабатывает при нажатии на кнопку остановки...

349