알림 설정

config.xmlintegers.xml에서 제공하는 설정을 사용하여 알림의 디자인과 구성을 설정합니다.

디자인

알림의 디자인을 구성하려면 config.xml에서 다음 설정을 수정합니다.

목적 설정
탐색을 헤드업 알림으로 표시합니다. config_showNavigationHeadsup
기본값: true

Notification.CATEGORY_NAVIGATION 카테고리의 알림 카드 배경색을 지정합니다.
config_enableCardBackgroundColorForCategoryNavigation
기본값: false
시스템 앱에서 알림 카드의 배경색을 설정합니다. config_enableCardBackgroundColorForSystemApp
기본값: false
알림 목록 상단에 알림 헤더를 표시합니다. config_showHeaderForNotifications
기본값: false
알림 목록 하단에 알림 바닥글을 표시합니다. config_showFooterForNotifications
기본값: true
작은 아이콘의 강조 색상을 변경합니다. config_enableSmallIconAccentColor
기본값: true

기능

알림의 작동 방식을 구성하려면 integers.xml에서 다음 설정을 업데이트합니다.

목적 설정
알림 그룹이 펼쳐질 때 표시되는 최대 그룹 회원 수를 설정합니다. max_group_children_number
기본값: 8
헤드업 알림 지속 시간을 밀리초 단위로 지정합니다. 이 지속 시간이 지나면 이 플래그가 설정된 기존 헤드업 알림 업데이트까지 헤드업 알림이 자동으로 닫힙니다.

Notification.FLAG_ONLY_ALERT_ONCE

업데이트가 수신되면 시간이 재설정되고 헤드업 알림이 더 오랫동안 표시됩니다. 이 플래그를 설정하고 업데이트를 수신하는 경우 시간이 재설정되지 않습니다.
headsup_notification_duration_ms
기본값: 8000
헤드업 알림의 최소 표시 시간(밀리초)을 설정합니다. 앱이 게시된 직후 또는 구성된 기간 내에 알림이 취소되는 경우에는 적어도 이 시간 동안 헤드업 알림이 표시됩니다. heads_up_notification_minimum_time
기본값: 2000
헤드업 알림을 표시하기위해 날아오는 애니메이션에 필요한 총 시간(밀리초)을 지정합니다. headsup_total_enter_duration_ms
기본값: 233
알파의 헤드업 알림을 표시하기 위해 날아오는 애니메이션에 필요한 시간(밀리초)을 설정합니다. 애니메이션 중에 헤드업 알림이 투명에서 불투명으로 전환되는 데 필요한 시간입니다. headsup_alpha_enter_duration_ms
기본값: 83
헤드업 알림을 표시하기 위해 날아오는 애니메이션에 필요한 시간(밀리초)을 지정합니다. headsup_exit_duration_ms
기본값: 150

스와이프가 동일한 방향으로 움직이는지 확인하는 데 사용되는 최소 속도(초당 픽셀)를 정의합니다.

min_velocity_for_swipe_direction_detection
기본값: 50