Как очистить текст в 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("");