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

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

11 голосов
/ 15 сентября 2011

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

Вот мой код:

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

  }
}

Ответы [ 6 ]

23 голосов
/ 29 сентября 2015

Использование editText.getText().clear().

11 голосов
/ 15 сентября 2011

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

EditText editText = (EditText)findViewById(R.id.edit_text);
editText.setText("");
2 голосов
/ 28 ноября 2012

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

1 голос
/ 15 сентября 2011

Лучше сделать это в FocusChangedListener, если вы не хотите этого при нажатии кнопки.

0 голосов
/ 15 сентября 2011
String content = textValue.toString();
db.updatePicDes(content,lastSnapId);
editText.setText("");
0 голосов
/ 15 сентября 2011
pictureDescription.addTextChangedListener(new TextWatcher() {
   public void  afterTextChanged(Editable textValue) { 
          String content = textValue.toString(); 
          db.updatePicDes(content,lastSnapId);
           pictureDescription.setText("");
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...