Добрый день.
Есть 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();
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мне нужно написать консольное приложение, в котором через Systemout
Position - это номер(позиция элемента), мне же нужно вывести текст из элемента
Возможно не совсем понятно изъяснюсь, но всё же постараюсь донести вопросЗаранее извиняюсь, так как эта тема для меня ну очень свежая
Подскажите как в netbeans отловить событие остановки консольной программы, пробовал addShutdownHook, но он не срабатывает при нажатии на кнопку остановки...