개발은 하는건가..

Android 전체 화면 노치 영역 사용 설정하기 본문

Java, Android

Android 전체 화면 노치 영역 사용 설정하기

수동애비 2022. 7. 1. 15:10
반응형

 

안드로이드 P 이상에서는 전체 화면 시  다음과 같이 Activity 의 window 속성을 설정하여  전체화면 시 노치 영역까지 가득 채우게 해준다.

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
    Window wnd = getWindow();
    if (wnd != null) {
        wnd.getAttributes().layoutInDisplayCutoutMode = 
        	WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;
    }
}

적용전 예

 

적용 후 예

 

Comments