程序|android 不销毁当前activity,返回上一层,亲测有效

  1. 添加以下代码
    @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ moveTaskToBack(true); return true; } return super.onKeyDown(keyCode, event); }

  2. 修改AndroidManifest.xml,在对应的activity中添加android:launchMode="singleInstance"

    推荐阅读