我有一个编辑文本,当我搜索时,结果很好。但如果我反向按下并返回,结果保持不变,而是如何清除编辑文本并加载新列表。。请帮我,提前谢谢。
您应该通过检查onCreate():中的Bundle来检查活动是否正在重新加载
在包含EditText的"活动"中,当您返回到它时,您需要以下内容:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
EditText searchBox = ...
if(savedInstanceState != null) {
searchBox.setText("");
}
public void onResume() {
super.onResume();
searchBox.setText("");
}
试试这个