我的活动中有一些编辑文本。当用户输入并且不保存它们,并且该人离开我的活动时,我希望下次用户返回时所有这些edittexts都是空的。
现在,它离开活动并返回到它仍然写入文本。我希望它是空的。
这非常好:
protected void onResume() {
final EditText editText = (EditText) findViewById(R.id.edittextname);
final EditText editText2 = (EditText) findViewById(R.id.edittextnumber);
final EditText editText3 = (EditText) findViewById(R.id.edittextaddress);
super.onResume();
editText.setText("");
editText2.setText("");
editText3.setText("");
}
但我也有一些复选框和单选按钮可以保留用户的权利 选择,即使用户已从活动中移除。
有没有办法重置所有视图,而不是保留 用户上次使用的状态?
答案 0 :(得分:0)
android:noHistory="true"
介于清单文件中的活动代码之间。