Intereting Posts
Как исправить ошибку «Ошибка при синхронизации vcpu reg»? Inventory.getPurchase () всегда возвращает null, хотя уже приобрел Получить список зарегистрированных ожидающих намерений в ОС Android Как я могу удалить кнопку или сделать ее невидимой в Android? SimpleDateFormat (шаблон String, локаль Locale), например, Locale.US для дат ASCII Как создать диалог выбора номера? Android Studio: ошибка анализа XML и URI не зарегистрирована В вашем контенте должен быть ListView с атрибутом id 'android.R.id.list' Может ли одно приложение Android управлять другим приложением через UI Automator? Как установить выбранный элемент Spinner по значению, а не по положению? Анимация, как включение учетных записей в приложении Gmail Как программно изменить тему панели приложений AppCompat v21? Android-новичок – Поместите изображение в DragEvent Невозможно разрешить ошибку суперкласса при ссылке на библиотеку .jar Резервное копирование приложения Cordova с помощью службы резервного копирования на Android

Как очистить текст в edittext

Я хочу очистить текст в EditText после его сохранения в базе данных.

Вот мой код:

 pictureDescription.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable textValue) { String content = textValue.toString(); db.updatePicDes(content,lastSnapId); } } 

Solutions Collecting From Web of "Как очистить текст в edittext"

Просто установите его в пустую строку. Я думаю, он должен это сделать.

 EditText editText = (EditText)findViewById(R.id.edit_text); editText.setText(""); 

Используйте editText.getText().clear() .

Вы можете использовать EditText.setText("");

Вам лучше сделать это в FocusChangedListener, если вы хотите, чтобы он нажал кнопку.

 pictureDescription.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable textValue) { String content = textValue.toString(); db.updatePicDes(content,lastSnapId); pictureDescription.setText(""); } } 
 String content = textValue.toString(); db.updatePicDes(content,lastSnapId); editText.setText("");