1

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

在输入姓名和电子邮件的视图中,我查看了 onStart、onCreate、OnPause、onResume 是否在按下后退按钮后被调用,但它们不是。

你知道我怎样才能使 EditText 字段具有以前输入的信息。

4

1 回答 1

0

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

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

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

    // do whatever you need to do here
  }
于 2010-07-04T23:27:45.750 回答