单击电话后退按钮时重置活动

时间:2011-08-21 05:22:17

标签: java android android-activity

当用户点击上一页的后退按钮时,是否可以将活动重置为正常状态。

用例:在我的主要活动中,我有复选框,用户使用intent转到下一个活动。该活动有一个“返回主页面”按钮,但当用户只需点击手机上的后退按钮时,就会从上次用户在页面上检查复选框。

2 个答案:

答案 0 :(得分:3)

如果您只想在从该活动返回时重置,请使用startActivityForResult()并覆盖onActivityResult

如果您想每次都重置,请在onResume()

中重置

答案 1 :(得分:1)

将设置复选框默认状态的代码从onCreate()移动到onResume()方法。