如何在按下后退按钮后预先填充EditText字段

时间:2010-07-04 18:54:27

标签: android android-edittext back

我有一个设置视图,用户可以在其中输入他们的姓名和电子邮件,并在完成后单击“完成”,然后将其导航到另一个activity1。当他们处于活动1时,他们按下手机上的软后退按钮,就会在他们输入姓名和电子邮件的地方显示屏幕。但是,名称和电子邮件EditText字段为空。

在输入名称和电子邮件的视图中,我查看了onStart,onCreate,OnPause,onResume,...在后退按钮被点击后被调用的位置,但它们不是。

你知道我怎么做到这一点,以便EditText字段具有以前输入的信息。

1 个答案:

答案 0 :(得分:0)

好吧,您可以将数据存储在单个类中,当它们返回活动时,它会检查这些值是否存在并填充EditText。

以下是您可以覆盖onresume的方法:

@Override
  public void onResume() {
    super.onResume();

    // do whatever you need to do here
  }