android срабатывает FocusListener при изменении текста

258
25 сентября 2017, 01:50

Есть форма EditText на которой висит View.OnFocusChangeListener.
При редактировании EditText (вводе символов, удалении) постоянно срабатывает событие onFocusChange

editText_size.setOnFocusChangeListener(new View.OnFocusChangeListener() {
        @Override
        public void onFocusChange(View v, boolean hasFocus) {
            if(hasFocus)
                return;
            EditText et = (EditText) view;
            Log.i("MyShop", "focus change");
            //Если установленное значение не число
            if(!Util.isNumeric(et.getText().toString(), true)) {
                et.setText("1");
            }
        }
    });

Что я не знаю и почему это так? Как исправить?

READ ALSO
Как остледить время метода?

Как остледить время метода?

Есть метод который чтото выполняет и я хочу чтоб в консоли выводилось время потраченное на этот методКак это реализовать???

275
Операции со словарями и списками

Операции со словарями и списками

Например, у меня есть два списка:

337
Обьясните как так? Файл то подключается, то нет (путь указан правильно!)

Обьясните как так? Файл то подключается, то нет (путь указан правильно!)

Осваиваю технологию JSPТак вот, создаю jsp страницу и подключаю к ней стили css

244
“Методы подставки”

“Методы подставки”

На скрине приведен раздел из книги Блинова "Java промышленное программирование"

211