Articles of textwatcher

Графические символы с отключением TextWatcher на HTC Longpress

У меня есть 3 элемента EditText, и я хочу перейти из одного поля в другое, если на входе есть 4 символа. Для этого я использую TextWatcher: getEditView(R.id.edit_code1).addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) {} @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) {} @Override public […]

Динамический AutocompleteTextView с ArrayAdapter и TextWatcher

Я пытаюсь обновить список динамического использования AutocompleteTextView и ArrayAdapter. Чтобы обновить этот вид, я использую TextWatcher для отслеживания любых изменений, которые могут возникнуть в AutocompleteTextView. Проблема в том, что список не обновляется вообще, и я не могу понять, почему. Я искал что-то подобное в Интернете, и я нашел несколько разных подходов, но все же я […]

Измените цвет текста как пользовательский тип хэш-тегов

Я работаю над приложением, в котором пользователь может размещать контент в фиде. В моем текстовом редакторе (используется для компоновки) цвет текста серый. Однако, когда пользователь вводит хэш-тег, например #help, мне нужно покрасить этот текст черным по типу, поэтому, когда пользователь набирает «#», текст должен быть окрашен в черный цвет до тех пор, пока не начнется […]

Возможность кликабельного соединения, извлекаемого в EditText, который отображает вид на клике

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

TextWatcher вызывается, даже если текст установлен перед добавлением наблюдателя

В андроидной активности я сначала восстанавливаю текст в EditText и добавляю к нему TextWatcher. private static int WC = 0; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.e("TextWatcherTest", "onCreate:\t" +CLASS_NAME); setContentView(R.layout.main); EditText et = (EditText)findViewById(R.id.editText); Log.e("TextWatcherTest", "Set text xyz"); et.setText("xyz"); et.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } […]

Как удалить текст в EditText с помощью TextWatcher? Каждый раз, когда он обнаруживает строку и форматирует ее

У меня есть EditText с TextWatcher. Предполагается отформатировать текст на человеческую высоту, например, 5'9 дюймов, но когда пользователь делает ошибку и хочет удалить туманный символ, TextWather не позволяет ему это делать. Скажем, пользователь хочет удалить «characther the TextWather сразу же возвращает его обратно. Ниже приведен код. Итак, как мне разрешить пользователю удалять текст в EditText? […]

Как обновить один и тот же EditText с помощью TextWatcher?

В моем приложении Android мне нужно реализовать интерфейс TextWatcher для реализации onTextChanged . Проблема у меня есть, я хочу обновить тот же EditText С помощью некоторой дополнительной строки. Когда я пытаюсь это сделать, программа завершается. final EditText ET = (EditText) findViewById(R.id.editText1); ET.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) […]

Обнаруживать изменения в EditText (TextWatcher неэффективно)

Мне нужно обнаружить изменения текста в EditText. Я пробовал TextWatcher, но он не работает так, как я ожидал. Возьмите метод onTextChanged: public void onTextChanged( CharSequence s, int start, int before, int count ) Скажем, у меня есть текст «Джон» уже в EditText. Если нажать еще одну клавишу, «e», s будет «Johne», start будет 0, before […]

Нужна помощь, чтобы заставить Android TextWatcher работать со входящими составными данными штрих-кода

Я пишу приложение, которое использует и внешне подключенный USB-штрих-код / ​​RFID-сканер. Данные, которые сканируются, являются «составными» данными. Вот пример: =+03000=W12560712345600=%2800&>0090452359 Это происходит из сложного сканирования данных. Разделителем в данных является знак равенства (=) или амперсанд (&). Первый бит =+03000 говорит, что в сканировании есть три части данных: =W12560712345600 =%2800 &>0090452359 Эти данные могут иметь любое […]

Удаление TextChangedListener, а затем повторное добавление

Поэтому я пытался реализовать TextWatcher для Android и столкнулся с несколькими проблемами, когда TextChangedListener вызывался несколько раз или переходил в бесконечный цикл, поскольку я хочу преобразовать текст в виджет EditText в строку с отформатированной в валюте. То, что я сделал, чтобы обойти это, было создание собственного пользовательского TextWatcher, а затем в событии afterTextChanged произошло следующее: […]

Intereting Posts
Как заставить PreferenceActivity работать с моими SharedPreferences? Android с расширением GridView, как изображения Google Как приложение Android может иметь несколько процессов? Как показать мини-контроллер внизу или постоянные средства управления мультимедиа, такие как spotify или Google music в целом приложении Как перестроить исходный код Android после внесения изменений в исходные файлы Android Ошибка выравнивания текста при использовании арабского шрифта Передача данных через кабель аудиоразъема на двух устройствах Android Android JS в WebView.loadUrl () Несколько карт v2 в TabActivity Подключить Eclipse к эмулятору Android на другой машине Какую библиотеку WebSocket использовать в приложении Android? Мягкая клавиатура перекрывает EditTextPreferenceDialogFragmentCompat, когда AppTheme является прозрачным Flurry Agent, вызывающий исключение CalledFromWrongThreadException на Android 2.3.4 Карты Google api v2 приближаются к маркеру Rx Наблюдаемые периодические значения испускания