当用户从活动中移动时,有没有办法重置所有视图?

时间:2016-05-05 00:01:45

标签: android reset

我的活动中有一些编辑文本。当用户输入并且不保存它们,并且该人离开我的活动时,我希望下次用户返回时所有这些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("");
}

但我也有一些复选框和单选按钮可以保留用户的权利 选择,即使用户已从活动中移除。

有没有办法重置所有视图,而不是保留 用户上次使用的状态?

1 个答案:

答案 0 :(得分:0)

android:noHistory="true"介于清单文件中的活动代码之间。