当用户点击上一页的后退按钮时,是否可以将活动重置为正常状态。
用例:在我的主要活动中,我有复选框,用户使用intent转到下一个活动。该活动有一个“返回主页面”按钮,但当用户只需点击手机上的后退按钮时,就会从上次用户在页面上检查复选框。
答案 0 :(得分:3)
如果您只想在从该活动返回时重置,请使用startActivityForResult()
并覆盖onActivityResult
。
如果您想每次都重置,请在onResume()
答案 1 :(得分:1)
将设置复选框默认状态的代码从onCreate()
移动到onResume()
方法。