Uso pretendido da navegação para cima
Meu aplicativo é baseado em atividades e possui vários níveis, ou seja, o ActivityA possui ações para iniciar o ActivityB, que, por sua vez, inicia o ActivityC. Pressionar 'voltar' da ActivityC retorna para o ActivtyB e voltar para a ActivityA, como seria de esperar.
Na minha ActionBar, ativei o ícone Início, para que ele mostre a seta de navegação Para cima. Pretendia que funcionasse da mesma maneira que o botão Voltar, mas clicar em Acima na ActivityC ainda me levará à ActivityA, mesmo que eu tenha adicionado o seguinte ao manifesto:
<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>
Duas questões:
1) Estou tentando usar o ActionBar aqui? O ícone Para cima sempre o devolve à atividade principal? 2) Por que minha implementação não está funcionando como pretendia?