我是 Android 新手,在我的第一个应用程序中遇到了一些问题。我在手机上安装了应用程序,但在关闭应用程序(使用手机的关闭按钮)后,当我重新打开应用程序时,最后打开的页面位于上一个应用程序上再次显示启动。我很困惑.. 谢谢
最佳答案
当您创建如下所示的 Activity 时
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Your stuffs
startActivity(new Intent(present_activity.this, Next_Acitivity.class));
finish();
}
当您将旧 Activity 转移到新 Activity 时,调用此 finish()
来完成旧 Activity 。
当您单击后退按钮时, Activity 应使用 onKeyDown
方法完成或关闭。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK)
{
finish();
}
return super.onKeyDown(keyCode, event);
}
关于android - 关闭应用程序后显示上次查看的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12792811/