반응형
플러터로 앱 개발 중, 뜻하지 않는 현상을 발견하게 되었다.
안드로이드 폰에서 앱 켠 상태에서 홀드버튼을 눌러 앱을 잠금하고,
다시 홀드 버튼을 눌러 화면을 키면 앱이 그대로 나타나는 거였다.
그러니까 다시 말해 캐시워크 처럼 잠금화면 위에 앱화면이 존재하는 것이다.
처음에는 순간 버그인줄 알고 찾아 보니
android:showWhenLocked라는 속성값이 있다는 것을 알게 되었다.
해당 값이
android:showWhenLocked = true로 잡혀 있으면
캐시워크 처럼 앱이 켜져있는 상태에서는 잠금화면 위 내 앱이 켜져있게 된다는 것을 알게 되었다.
허허허허ㅓ허허허ㅓ허허.
플러터에서는
android > app > src > main > AndrodiManifest.xml 에서 수정이 가능하다
android:showWhenLocked = false 값으로 수정하면서
문제를 해결했다.
반응형
'프레임워크 > Flutter' 카테고리의 다른 글
[Flutter]반응형 앱, flutter_screenutil vs responsive_framework (1) | 2024.06.08 |
---|---|
[Flutter] ios/Android AppStroe, PlayStore 이동하기 (1) | 2024.06.08 |
[Flutter]SVG 활용을 위한 flutter_svg 사용방법, SVG 화질 저하 원인 (0) | 2024.05.08 |
[Flutter]iconButton 소개 및 활용 방법, 예시코드있음 (0) | 2024.05.07 |
[Flutter] 안드로이드 앱 서명 jks 파일 생성 (0) | 2024.05.02 |
댓글