노블의 개발이야기

[Android] Android O - Alert windows 본문

Android

[Android] Android O - Alert windows

더플러스 2017. 8. 8. 13:37

앱이 SYSTEM_ALERT_WINDOW 권한을 사용하고 다음과 같은 창 유형 중 하나를 사용하여 다른 앱 및 시스템 창 위에 경고 창을 표시하려고 할 경우


  • TYPE_PHONE
  • TYPE_PRIORITY_PHONE
  • TYPE_SYSTEM_ALERT
  • TYPE_SYSTEM_OVERLAY
  • TYPE_SYSTEM_ERROR

이런 창은 항상 TYPE_APPLICATION_OVERLAY 창 유형을 사용하는 창 아래에 나타납니다. Android O를 대상으로 하는 앱의 경우, 위와 같은 창 유형을 사용할 수 없으며 TYPE_APPLICATION_OVERLAY 창 유형을 사용하여 경고 창을 표시합니다.

TYPE_APPLICATION_OVERLAY

TYPE_APPLICATION_OVERLAY 창 유형의 다음 특징을 염두에 두시기 바랍니다.


  • 앱의 경고 창은 항상 주요 시스템 창(예: 상태 표시줄 및 IME) 아래에 나타납니다.
  • 시스템에서 화면 표시를 개선하기 위해 TYPE_APPLICATION_OVERLAY 창 유형을 사용하는 창을 이동하거나 크기를 조정할 수 있습니다.
  • TYPE_APPLICATION_OVERLAY 창 유형을 사용해 나타나는 경고 창을 앱이 표시하지 놋하도록 차단하는 설정을 사용자가 액세스할 수 있습니다.


'Android' 카테고리의 다른 글

[Android] Android File Transfer 자동 실행 방지  (0) 2017.08.10
[Android] Android O - Privacy  (0) 2017.08.09
[Android] Android O - App Shortcuts  (0) 2017.08.08
[Android] Android O - Background Location Limits  (0) 2017.08.08
[Android] Service  (0) 2017.08.01
Comments