Sử dụng cài đặt được cung cấp trong config.xml
và integers.xml
để thiết lập giao diện và cấu hình cho thông báo của bạn.
Vẻ bề ngoài
Để định cấu hình giao diện của thông báo, hãy sửa đổi các cài đặt này trong config.xml
:
Mục đích | Cài đặt |
---|---|
Hiển thị điều hướng dưới dạng thông báo cảnh báo (HUN) . | config_showNavigationHeadsup Mặc định: true |
Chỉ định màu nền của thẻ thông báo cho danh mục có tiêu đềNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Mặc định: false |
Đặt màu nền của thẻ cho thông báo từ ứng dụng hệ thống. | config_enableCardBackgroundColorForSystemApp Mặc định: false |
Hiển thị tiêu đề thông báo ở đầu danh sách thông báo. | config_showHeaderForNotifications Mặc định: false |
Hiển thị chân trang thông báo ở cuối danh sách thông báo. | config_showFooterForNotifications Mặc định: true |
Thay đổi màu nhấn của biểu tượng nhỏ. | config_enableSmallIconAccentColor Mặc định: true |
Chức năng
Để định cấu hình cách hoạt động của thông báo, hãy cập nhật các cài đặt này trong integers.xml
:
Mục đích | Cài đặt |
---|---|
Đặt số lượng thành viên nhóm tối đa được hiển thị khi nhóm thông báo được mở rộng. | max_group_children_number Mặc định: 8 |
Chỉ định thời lượng của HUN tính bằng mili giây. Khi khoảng thời gian này trôi qua, các HUN sẽ tự động bị loại bỏ cho đến khi có bản cập nhật lên HUN hiện có được đặt cờ này:Notification.FLAG_ONLY_ALERT_ONCE Thời gian được đặt lại khi nhận được bản cập nhật và HUN được hiển thị trong thời gian dài hơn. Nếu cờ này được đặt và nhận được bản cập nhật thì thời gian sẽ không được đặt lại. | headsup_notification_duration_ms Mặc định: 8000 |
Đặt thời gian hiển thị tối thiểu (tính bằng mili giây) cho HUN. Khi một ứng dụng hủy thông báo ngay khi nó được đăng hoặc trong khoảng thời gian đã định cấu hình, HUN sẽ được hiển thị trong ít nhất khoảng thời gian này. | heads_up_notification_minimum_time Mặc định: 2000 |
Chỉ định tổng thời lượng (tính bằng mili giây) cần thiết cho hoạt ảnh bay vào để hiển thị HUN. | headsup_total_enter_duration_ms Mặc định: 233 |
Đặt thời gian (tính bằng mili giây) cần thiết cho hoạt ảnh bay vào để hiển thị HUN cho alpha. Trong quá trình hoạt ảnh, thời gian cần thiết để HUN chuyển từ trong suốt sang mờ đục. | headsup_alpha_enter_duration_ms Mặc định: 83 |
Chỉ định thời gian (tính bằng mili giây) cần thiết cho hoạt ảnh bay ra để hiển thị thông báo cảnh báo. | headsup_exit_duration_ms Mặc định: 150 |
Xác định vận tốc tối thiểu (tính bằng pixel trên giây) được sử dụng để xác định rằng thao tác vuốt sẽ di chuyển theo cùng một hướng. | min_velocity_for_swipe_direction_detection Mặc định: 50 |
Sử dụng cài đặt được cung cấp trong config.xml
và integers.xml
để thiết lập giao diện và cấu hình cho thông báo của bạn.
Vẻ bề ngoài
Để định cấu hình giao diện của thông báo, hãy sửa đổi các cài đặt này trong config.xml
:
Mục đích | Cài đặt |
---|---|
Hiển thị điều hướng dưới dạng thông báo cảnh báo (HUN) . | config_showNavigationHeadsup Mặc định: true |
Chỉ định màu nền của thẻ thông báo cho danh mục có tiêu đềNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Mặc định: false |
Đặt màu nền của thẻ cho thông báo từ ứng dụng hệ thống. | config_enableCardBackgroundColorForSystemApp Mặc định: false |
Hiển thị tiêu đề thông báo ở đầu danh sách thông báo. | config_showHeaderForNotifications Mặc định: false |
Hiển thị chân trang thông báo ở cuối danh sách thông báo. | config_showFooterForNotifications Mặc định: true |
Thay đổi màu nhấn của biểu tượng nhỏ. | config_enableSmallIconAccentColor Mặc định: true |
Chức năng
Để định cấu hình cách hoạt động của thông báo, hãy cập nhật các cài đặt này trong integers.xml
:
Mục đích | Cài đặt |
---|---|
Đặt số lượng thành viên nhóm tối đa được hiển thị khi nhóm thông báo được mở rộng. | max_group_children_number Mặc định: 8 |
Chỉ định thời lượng của HUN tính bằng mili giây. Khi khoảng thời gian này trôi qua, các HUN sẽ tự động bị loại bỏ cho đến khi có bản cập nhật lên HUN hiện có được đặt cờ này:Notification.FLAG_ONLY_ALERT_ONCE Thời gian được đặt lại khi nhận được bản cập nhật và HUN được hiển thị trong thời gian dài hơn. Nếu cờ này được đặt và nhận được bản cập nhật thì thời gian sẽ không được đặt lại. | headsup_notification_duration_ms Mặc định: 8000 |
Đặt thời gian hiển thị tối thiểu (tính bằng mili giây) cho HUN. Khi một ứng dụng hủy thông báo ngay khi nó được đăng hoặc trong khoảng thời gian đã định cấu hình, HUN sẽ được hiển thị trong ít nhất khoảng thời gian này. | heads_up_notification_minimum_time Mặc định: 2000 |
Chỉ định tổng thời lượng (tính bằng mili giây) cần thiết cho hoạt ảnh bay vào để hiển thị HUN. | headsup_total_enter_duration_ms Mặc định: 233 |
Đặt thời gian (tính bằng mili giây) cần thiết cho hoạt ảnh bay vào để hiển thị HUN cho alpha. Trong quá trình hoạt ảnh, thời gian cần thiết để HUN chuyển từ trong suốt sang mờ đục. | headsup_alpha_enter_duration_ms Mặc định: 83 |
Chỉ định thời gian (tính bằng mili giây) cần thiết cho hoạt ảnh bay ra để hiển thị thông báo cảnh báo. | headsup_exit_duration_ms Mặc định: 150 |
Xác định vận tốc tối thiểu (tính bằng pixel trên giây) được sử dụng để xác định rằng thao tác vuốt sẽ di chuyển theo cùng một hướng. | min_velocity_for_swipe_direction_detection Mặc định: 50 |