Articles of textwatcher

Android – Сделайте что-нибудь * после того, как * текст изменен в EditText

Я создаю приложение для Android. У меня есть EditText. Я хочу сохранить изменения (или что-либо еще) автоматически после изменения пользователем текста. Теперь я использую editText.addTextChangedListener(textWatcher); а также TextWatcher textWatcher = new TextWatcher() { public void afterTextChanged(Editable s) { … } Но он сохраняет изменения после каждого небольшого изменения (добавьте \ удалить письмо), и я хочу, […]

Реализация Text Watcher для EditText

У меня есть EditText. Когда я нажимаю на него, он становится настраиваемым. Я наберу вводный текст, который будет введен в EditText. Я хочу реализовать прослушиватель для EditText, так что, когда я перестаю печатать, он должен автоматически сохранить этот текст в базе данных вместо кнопки. Как получить прослушиватель для EditText, чтобы прослушать, что ввод остановлен или […]

Как применить событие Textchange в EditText

Я разработал одно простое приложение, например, вычитание, добавление. В этом приложении я использую три EditTexts, один для ответа и два других вопроса. Я хочу рассчитать ответ на вопрос о событии изменения текста. Но когда я применяю событие изменения текста на обоих, это происходит, но не работает должным образом. Потому что, когда я вхожу в текст […]

События TextWatcher запускаются несколько раз

У меня есть раздражающая проблема с TextWatcher. Я искал в Интернете, но ничего не нашел. Если кто-то может мне помочь. По некоторым причинам вызовы событий TextWatcher при одном изменении текста являются неустойчивыми. Иногда они срабатывают один раз (как и должно быть), иногда два раза, а иногда и 3 раза. Не знаю, почему, все это очень […]

Внутренний класс внутри интерфейса, реализующий тот же интерфейс, что мы достигаем этим?

Мой вопрос: Я смотрел исходный код TextWatcher, и я не понял эту концепцию. Какая была цель продления до NoCopySpan? TextWatcher.java: public interface TextWatcher extends NoCopySpan { public void beforeTextChanged(CharSequence s, int start, int count, int after); public void onTextChanged(CharSequence s, int start, int before, int count); public void afterTextChanged(Editable s); } NoCopySpan.java: package android.text; /** […]

Как замаскировать EditText, чтобы показать формат даты dd / mm / yyyy

Как я могу форматировать EditText чтобы следовать формату « dd/mm/yyyy » так же, как мы можем форматировать, используя TextWatcher чтобы замаскировать пользовательский ввод, чтобы он выглядел как «0,05 €». Я не говорю об ограничении символов или подтверждении даты, просто маскируя предыдущий формат.

Патч для перехвата Android \ copy \ cut на editText

Как я могу перехватить такие события? Мне нужно добавить некоторую логику, когда пользователь пытается вставить какой-то текст в мой EditText Я знаю, что могу использовать TextWatcher но эта точка входа не подходит для меня, потому что мне нужно только перехватывать в случае вставки, а не каждый раз, когда пользователь нажимает мой EditText ,

Как я могу что-то сделать, через 0,5 секунды после изменения текста в моем EditText?

Я фильтрую свой список, используя EditText. Я хочу отфильтровать список через 0,5 секунды после того, как пользователь закончит ввод в EditText . Для этой цели я использовал событие TextWatcher для TextWatcher . Но это событие возрастает для каждого изменения персонажа в EditText. Что мне делать?

Обнаруживать, был ли изменен пользовательский контент или программно?

Мне нужен способ определить, был ли изменен EditText пользователем, который набрал что-то или приложение изменило текст программно. Любой стандартный способ сделать это? Думаю, я всегда мог бы что-то взломать, как отключить TextWatcher до setText() и снова установить его обратно, но лучше сделать это … не так ли? Я попытался проверить, сфокусирован ли EditText в TextWatcher, […]

Как удалить всех слушателей, добавленных с помощью addTextChangedListener

У меня есть ListView где каждая строка имеет элемент управления EditText . Я хочу добавить TextChangedListener в каждую строку; getView содержит дополнительные данные, в которых указывается, в какой строке находится EditText . Проблема в том, что при getView TextWatchers добавляется несколько TextWatchers ; Потому что convertView уже имеет TextWatcher (и тот, который указывает на другую […]

Intereting Posts
Gradle build не работает: выполнение не выполнено для задачи ': MyApp: compileDebug' Как запустить команду «ионный запуск андроида» на конкретном устройстве? Как отличаются действия popBackStack () и replace ()? Как предоставить местоположение с AdRequest теперь, когда AdMob стала частью Службы Google Play? Не удается достичь некоторых отладочных приложений для Android Мыло Enabler, maven Сбой сборки Как отладить приложение Android в режиме выпуска с помощью студии Android Как читать и редактировать события календаря Android с помощью нового Android 4.0 Ice Cream Sandwich API? Android – используйте ant для создания конфигураций сборки, которые меняют значения конфигурации Скрыть мягкую клавиатуру на Done Keypress в Android? Где список псевдонимов типа авторизации Android для API Google? Удостоверение продукта быть ребенком другого ClassNotFoundException при unmarshalling: android.support.v4.view.ViewPager $ SavedState Как получить разрешение экрана вашего устройства Android.? Приложение может слишком много работать над своей основной нитью