부모 버튼 액티비티의 특정 조각에 대한 내비게이션을 제공하기 위해 위로 버튼을 만들려고합니다.상위 액티비티 내 특정 액티비티로 이동하기
활동 1 contatins FragmentA
및 FragmentB
. 활동 2을 FragmentB
에서 시작할 수 있습니다.
활동 1은 매니페스트 파일의 활동 2의 부모로 선언되었습니다. 당신이 activity2에에있어 버튼을 누르면
<activity
android:name="com.example.Activity2"
android:parentActivityName="com.example.Activity1" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.Activity1" />
</activity>
, 난 당신이 activity1에에 FragmentB
으로 돌아가려면. 대신 FragmentA로 반환합니다 (Activity1의 기본 조각이므로).
미리 감사드립니다.
이것이 내가하는 정확한 방법입니다. –
감사합니다.하지만 문제는 ActivityA를 직접 실행하지 않는다는 것입니다. 안드로이드는 위 방향 탐색을 처리합니다. 그렇죠? – Dennis
예 아니요. 액션을 처리하지만 "UP"액션이 발생할 때 호출 될 특정 메소드를 오버라이드 할 수 있습니다. 여기를 보시려면 : http://developer.android.com/training/implementing-navigation/ancestral.html#NavigateUp –