300x250
SDK 30이상의 폰들이 점점 자리를 잡고 있습니다.
target SDK도 점점 28,29를 작년부터 구글이 한단계씩 올려 매번 업데이트를 요구합니다..
SDK 30이상부터는
WindowManager.LayoutParams.FLAG_FULLSCREEN 코드가 Deprecated 되어서 쓸 수 없게되었습니다
아래처럼 쓸수없는 부분에 밑줄이 쳐지면서 메시지가 나옵니다.
맨 하단의 내용을 참고해보니
Use WindowInsertsController.hide(int)를 사용해보라 나오네요.
저는 SDK30이상부터는
getWindow().getInsetsController().hide(WindowInsets.Type.statusBars());
기존은 원래 코드를 놔두어 이렇게 구현하였습니다.
이렇게 뷰를 전체화면 하는것을 성공했습니다.
찾아보니 코틀린 정보밖에 나와있지 않아 필요하신분들을 위해 올려봅니다 ㅎ
300x250
반응형
'App Dev > Android' 카테고리의 다른 글
[android] Invalid keystore format 오류 해결하기 (0) | 2022.12.08 |
---|---|
[eclipse] 이클립스 프로젝트 복사하기 / 앱 패키지명 변경하는 방법 (0) | 2022.09.29 |
[Android] 안드로이드앱 데이터 보안 양식 잘못됨 에 대한 수정조치 (1) | 2022.09.23 |
[Android] Try disabling Instant Run 오류 해결하기 (0) | 2022.09.15 |
[Android Studio] Settings 들어가는방법/Android Gradle Plugin requires Java 11 to run오류해결하기 (0) | 2022.09.15 |
댓글