Android up按钮不会打开父活动

Rob*_*V96 5 android android-actionbar

我正在使用Android支持库开发一个应用程序,以便在旧设备上实现ActionBar,但我遇到了一个问题.问题是当我按下向上按钮时,活动不会启动父活动,而是启动当前活动的活动.
问题出现在Android 4.2.2 KitKat上,但不出现在 Android 2.3.6 Gingerbread上.

<activity android:name=".innerPackage.SecondaryActivity"
          android:screenOrientation="portrait"
          android:parentActivityName="com.dev.myapp.OtherActivity">
    <meta-data android:name="android.support.PARENT_ACTIVITY"
               android:value="com.dev.myapp.OtherActivity"/>
</activity>
Run Code Online (Sandbox Code Playgroud)

活动包括:

  • com.dev.myapp.MainActivity.java;
  • com.dev.myapp.innerpackage.SecondaryActivity.java;
  • com.dev.myapp.OtherActivity.java.

顺序是:MainActivity - > 打开 SecondaryActivity - > 按向上按钮 - > MainActivity(但它应该启动OtherActivity).