我想清除EditText
中的文字,并将其保存在数据库中。如何清除edittext中的文字
这里是我的代码:
pictureDescription.addTextChangedListener(new TextWatcher()
{
public void afterTextChanged(Editable textValue)
{
String content = textValue.toString();
db.updatePicDes(content,lastSnapId);
}
}
你怎么能确定用户是否已经完成了整个文本的输入,或者他刚刚停下来喝一杯咖啡? – Umesh
为输入到edittext中的每个字符调用'afterTextChanged'。所以你的代码会保存多个副本,并在后面添加一个字符。 – Ronnie