Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么即使在manifest.xml中指定了父活动,up navigation仍会关闭应用程序而不是指向父活动?_Android_Android Activity - Fatal编程技术网

Android 为什么即使在manifest.xml中指定了父活动,up navigation仍会关闭应用程序而不是指向父活动?

Android 为什么即使在manifest.xml中指定了父活动,up navigation仍会关闭应用程序而不是指向父活动?,android,android-activity,Android,Android Activity,我已经将清单xml设置为指示父活动,但操作栏中的“向上导航”按钮只是退出应用程序,而不是指向指定的父活动 我已经尝试过使用元数据标签,结果仍然一样 Intent intent = new Intent(LoginActivity.this, RegisterActivity.class); startActivity(intent); finish(); LoginActivity和RegisterActivity没有什么特别之处。Regis

我已经将清单xml设置为指示父活动,但操作栏中的“向上导航”按钮只是退出应用程序,而不是指向指定的父活动

我已经尝试过使用元数据标签,结果仍然一样

Intent intent = new Intent(LoginActivity.this, RegisterActivity.class);
            startActivity(intent);
            finish();


LoginActivity和RegisterActivity没有什么特别之处。RegisterActivity是由LoginActivity使用intents启动的。

我也有同样的问题,请覆盖OnOptions ItemSelected以解决此问题

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case android.R.id.home:
            //return to your parent activity
            return true;
     }
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case android.R.id.home:
            //return to your parent activity
            return true;
     }
}