인코딩의 Decoding

728x90
반응형

안드로이드에는 다음과 같은 뒤로 가기 버튼이 있죠

좌측 하단 뒤로 가기 버튼

오늘은 상위(Parent) Activity로 이동하는 Up 버튼을 만들어 보겠습니다.

 

Up 버튼

 

Up 버튼은 다음과 같이 생겼습니다.

Up 버트은 언제 사용할까요??

- 최근에 봤던 화면(Activity)가 아니라 지정된 상위 Activity로 이동할때 사용한다.

 

다음과 같이 두 개의 Activity가 있을 경우

Parent Activity ( MainActivity.java)
Child Activity(layer2.java)

 

1. 우선 부모-자식 계층 관계를 지정해 줘야합니다.

 

manifests > AndroidMenifest.xml을 열어준다.

기본적인 AndroidMenifest.xml은 이렇게 생겼습니다.

AndroidMenifest.xml은 application에 대한 전반적인 설정할때 사용(Activity에 대한 설정도 함)

2. <activity>태그로 싸여있는 정보중에 layer2.java Activity에 대한 정보를 다음과 같이 수정해줍니다.

<!-- 부모 Activity를 지정해줌 label은 상단 bar에 나올 타이틀 지정-->
        <activity android:name=".layer2"
            android:label="Child Activity"
            android:parentActivityName=".MainActivity" >
            <meta-data android:name="android.support.PARENT_ACTIVITY"
                android:value=".MainActivity"/>
        </activity>

 

설정을 완료하면 다음과 같은 결과를 볼 수 있습니다.

그리고 layer2화면에서 Up 버튼을 누르면 Parent로 지정된 MainActivity화면으로 이동합니다.

반응형

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band