I want to clear the text in EditText
after it has been saved in database.
Here is my code:
pictureDescription.addTextChangedListener(new TextWatcher()
{
public void afterTextChanged(Editable textValue)
{
String content = textValue.toString();
db.updatePicDes(content,lastSnapId);
}
}
Use editText.getText().clear()
.
Just set it to empty string. I think it should do it.
EditText editText = (EditText)findViewById(R.id.edit_text);
editText.setText("");
you can use EditText.setText("");
You better do that in FocusChangedListener if you donot want it on clicking a button.
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("");