設置通知

使用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
設置飛入動畫顯示 alpha 提示通知所需的時間(以毫秒為單位)。在動畫期間,提示通知從透明過渡到不透明所需的時間。 headsup_alpha_enter_duration_ms
默認值: 83
指定飛出動畫顯示提示通知所需的時間(以毫秒為單位)。 headsup_exit_duration_ms
默認值: 150

定義用於確定滑動以相同方向移動的最小速度(以每秒像素為單位)。

min_velocity_for_swipe_direction_detection
默認值: 50