Предполагаемое использование навигации Up

Мое приложение основано на активности и имеет несколько уровней, то есть ActivityA имеет действия для запуска ActivityB, которая, в свою очередь, запускает ActivityC. Нажатие «назад» из ActivityC возвращает к ActivtyB, а возврат к нему возвращает к ActivityA, как и следовало ожидать.

В моем ActionBar я включил значок Home, чтобы он отображал стрелку навигации вверх. Я хотел, чтобы она работала так же, как кнопка «Назад», но нажатие «Вверх» из ActivityC по-прежнему возвращает меня к ActivityA, хотя я добавил в манифест следующее:

<activity android:name=".activity.ActivityC"
    android:parentActivityName=".activity.ActivityB">
        <!-- Parent activity meta-data to support API level 7+ -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value=".activity.ActivityB" />
</activity>

Два вопроса:

1) Я пытаюсь использовать здесь панель действий? Должен ли значок «Вверх» всегда возвращать вас к основной деятельности? 2) Почему моя реализация не работает так, как я планировал?

Ответы на вопрос(1)

Ваш ответ на вопрос