我有一个用于搜索目的的编辑文本框。我已经加入了
问题是: 当我输入一个搜索字符串,例如:“fort”,我会在下一页中得到所需的结果。但是当我按下后退按钮时,它不会在第一次点击时移动到上一页。我必须按下四次后退按钮才能回到上一页。这是因为我的搜索字符串长度为4,并且每次将值输入到edittext中时,都会调用textchangelistener。我该如何解决这个问题?请回复。谢谢。
</p>
。searchET.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
//intent to another page where i show my search result
}
});
问题是: 当我输入一个搜索字符串,例如:“fort”,我会在下一页中得到所需的结果。但是当我按下后退按钮时,它不会在第一次点击时移动到上一页。我必须按下四次后退按钮才能回到上一页。这是因为我的搜索字符串长度为4,并且每次将值输入到edittext中时,都会调用textchangelistener。我该如何解决这个问题?请回复。谢谢。