Articles of textwatcher

Обнаружение backspace в TextWatcher

Я использую TextWatcher и я не могу обнаружить Backspace- ключ в событии TextWatcher.afterTextChange . Я также хочу очистить textView при некоторых условиях в событии textWatcher . public void afterTextChanged(Editable s) { // TODO Auto-generated method stub // I want to detect backspace key here }

Как разрешать только положительные числа в EditText

У меня есть TextWatcher, который включает кнопку, когда все длина EditTexts () равна! = 0. Теперь я хочу добавить возможность также убедиться, что число положительно. Я попытался поместить новый if () внутри другого if (), чтобы проверить, есть ли> 0, но по какой-то причине он не работает. Поэтому мне нужно убедиться, что все EditText не […]

Как удалить мгновенно SPACE из edittext, если пользователь нажимает пробел?

У меня есть edittext и текстовый анализатор, который следит за появлением SPACE или нет. Если это SPACE, я хотел бы удалить это мгновенно. Или, если это пространство, которое я хочу удостовериться, что оно не отображается, но указывается каким-то образом (seterror, toast) для пользователя, это пространство не разрешено. edittext.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) { […]

Автоматически добавлять тире в номер телефона в Android

Вместо 5118710 это должно быть 511-8710 . Я хотел бы добавить тире после того, как пользователь ввел 3 цифры уже в EditText. Максимальная длина EditText – только 7 цифр. После того, как я понял эту проблему, я снова застрял в кодировании. Когда я уже ввел 3 цифры, он добавляет тире (это то, что я хотел […]

Android stackoverflow с использованием цикла while

Я использую этот метод для сжатия текста TextView как это называется: public static float shrinkTextToFit(String caller, float availableWidth, TextView textView, float startingTextSize, float minimumTextSize) { startingTextSize = textView.getTextSize() < startingTextSize ? textView.getTextSize() : startingTextSize; Log.i("123", "========================="); Log.i("123", caller + " called shrinkTextToFit"); CharSequence text = textView.getText(); float textSize = startingTextSize; textView.setTextSize(startingTextSize); while (!TextUtils.equals(text, (TextUtils.ellipsize(text, textView.getPaint(), […]

Как получить представление в контексте метода TextWatcher?

У меня есть обработчик TextWatcher и я не знаю, как получить View , которое изменило текст. Вот мой обработчик: TextWatcher handler = new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { […]

Как заставить TextWatcher ждать некоторое время, прежде чем делать какие-либо действия

У меня есть EditText чтобы фильтровать элементы в ListView под ним, которые могут содержать более 1000 элементов. TextWatcher : txt_itemSearch.addTextChangedListener(new TextWatcher() { public void onTextChanged(CharSequence s, int start, int before, int count) { fillItemList(); } public void afterTextChanged(Editable s) { } public void beforeTextChanged(CharSequence s, int start, int count, int after) { } }); Проблема […]

Проверка EditText с помощью TextWatcher

У меня есть диалог с EditText и кнопка. Этот EditText будет называть таблицу базы данных, которую я создам, поэтому ее важность имеет важное значение. Поэтому я хотел бы задать два вопроса: 1) Это довольно просто, но я не мог его нигде урезать: какие символы могут принимать имя таблицы базы данных? Может ли он принимать номера? […]

Как использовать AsYouTypeFormatter TextWatcher в приложении для Android?

Я пытаюсь использовать AsYouTypeFormatter из libphonenumber Google с TextWatcher и не уверен, что это возможно. Я смог отформатировать текст как введенный из поля EditText и вывести его в другой EditText, но не смог напрямую изменить исходное поле EditText (это то, что я хочу). Я знаю о phoneNumberFormattingTextWatcher, но мы хотим, чтобы пользователь мог в конечном […]

Как обращаться с ключом с помощью TextWatcher на Android

Я работаю над Android. Раньше я использовал onKeyListener для обработки конкретных действий над ключевым событием. Однако этот способ, похоже, не решает мою проблему, поскольку почти все ключи будут отключены после того, как я внедрил этот прослушиватель в свой EditText . После прочтения некоторых тем в SO, я знаю, что вместо этого следует использовать TextWatcher, но […]

Intereting Posts
Передача ArrayList через намерение Создать вертикальный градиент в android Как бороться с несогласованностью ширины между андроидами 4.0-4.3 и 4.4 на Кордове или Phonegap? AlphaAnimation не работает Как отключить звук MediaRecorder воспроизводится при изменении состояния Проблема с двойной подсказкой TextInputLayout и EditText Android: Как предотвратить передачу каких-либо событий касания от представления к тому, что находится под ним? Сравнение использования распознавания речи в Android: по Intent или on-thread? Приложение AChartengine неожиданно остановилось. Пожалуйста, попробуйте еще раз Селектор цвета Android не работает с настраиваемыми атрибутами Ограничение на создание проекта консоли разработчика Google Исключение SSL при использовании Volley Каковы наилучшие практики для SQLite на Android? DataBinding не работает после обновления Android Studio 2.3 Определить, существует ли активность на текущем устройстве?