我有一个设置视图,用户可以在其中输入他们的姓名和电子邮件,并在完成后单击“完成”,然后将其导航到另一个activity1。当他们处于活动1时,他们按下手机上的软后退按钮,就会在他们输入姓名和电子邮件的地方显示屏幕。但是,名称和电子邮件EditText字段为空。
在输入名称和电子邮件的视图中,我查看了onStart,onCreate,OnPause,onResume,...在后退按钮被点击后被调用的位置,但它们不是。
你知道我怎么做到这一点,以便EditText字段具有以前输入的信息。
答案 0 :(得分:0)
好吧,您可以将数据存储在单个类中,当它们返回活动时,它会检查这些值是否存在并填充EditText。
以下是您可以覆盖onresume的方法:
@Override
public void onResume() {
super.onResume();
// do whatever you need to do here
}