삼성 폴더블 기기에서 접었을때., 펼쳤을때에도 앱이 종료되지 않고 연속적으로 실행되게
하기 위한 기능을 App Continuity 라고 한다.
이를 위해서는 매니페스트에 다음의 2가지를 추가 해야 한다.
1. App Continuity 항목 추가 (AndroidManifest.xml)
<application ......
android:resizeableActivity="true"
......
>
...
</application>
하지만 이것만 추가 했을 경우에는 화면을 펼쳤을때 -> 접을때 화면이 그냥 종료되어 버린다.
따라서 이를 위해 AndroidManifest.xml에 추가할 것이 또 있다.
2. 기기를 접었을때에도 앱이 계속 시작되도록 설정
<activity .....>
<meta-data
android:name="com.samsung.android.foldable.keep_screen_when_folding"
android:value="true" />
....
</activity>
'Android' 카테고리의 다른 글
MVVM 패턴을 꼭 적용하자! (Activity 생명주기, Bundle) (0) | 2023.01.13 |
---|---|
[Fragment] Activity 에서 Fragment 호출 유의점 (Unable to instantiate fragment) (0) | 2023.01.13 |
Java 에서 RxJava 사용하기 (이벤트 수신) (0) | 2022.06.22 |
drawerlayout 및 navigationview 사용 (0) | 2022.06.13 |
상단 Navigation의 옵션메뉴 추가 (0) | 2022.06.13 |