از تنظیمات ارائه شده در config.xml و integers.xml برای تنظیم ظاهر و پیکربندی اعلانهای خود استفاده کنید.
ظاهر
برای پیکربندی ظاهر اعلانها، این تنظیمات را در config.xml تغییر دهید:
| هدف | تنظیمات |
|---|---|
| ناوبری را به عنوان یک اعلان اصلی (HUN) نمایش دهید. | 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 |
مدت زمان HUN ها را بر حسب میلی ثانیه مشخص کنید. پس از سپری شدن این مدت، HUN ها به طور خودکار حذف می شوند تا زمانی که به روزرسانی یک HUN موجود که این پرچم برای آن تنظیم شده باشد:Notification.FLAG_ONLY_ALERT_ONCEزمانی که بهروزرسانی دریافت میشود و HUN برای مدت طولانیتری نمایش داده میشود، زمان بازنشانی میشود. اگر این پرچم تنظیم شود و بهروزرسانی دریافت شود، زمان بازنشانی نمیشود . | headsup_notification_duration_msپیش فرض: 8000 |
| حداقل زمان نمایش (بر حسب میلی ثانیه) را برای HUN تنظیم کنید. هنگامی که یک برنامه اعلان را به محض ارسال یا در مدت زمان پیکربندی شده لغو می کند، HUN حداقل برای این مدت نمایش داده می شود. | heads_up_notification_minimum_timeپیش فرض: 2000 |
| مدت زمان کل (بر حسب میلی ثانیه) مورد نیاز یک انیمیشن fly-in برای نمایش HUN را مشخص کنید. | headsup_total_enter_duration_msپیش فرض: 233 |
| زمان مورد نیاز یک انیمیشن fly-in را (بر حسب میلی ثانیه) برای نمایش HUN برای آلفا تنظیم کنید. در طول انیمیشن، زمان مورد نیاز برای انتقال یک HUN از شفاف به مات است. | headsup_alpha_enter_duration_msپیش فرض: 83 |
| زمان (بر حسب میلیثانیه) مورد نیاز یک انیمیشن فلایآوت برای نمایش اعلان سرآغاز را مشخص کنید. | headsup_exit_duration_msپیش فرض: 150 |
حداقل سرعت (بر حسب پیکسل در ثانیه) را که برای تعیین اینکه یک سوایپ در یک جهت حرکت می کند، تعریف کنید. | min_velocity_for_swipe_direction_detectionپیش فرض: 50 |
از تنظیمات ارائه شده در config.xml و integers.xml برای تنظیم ظاهر و پیکربندی اعلانهای خود استفاده کنید.
ظاهر
برای پیکربندی ظاهر اعلانها، این تنظیمات را در config.xml تغییر دهید:
| هدف | تنظیمات |
|---|---|
| ناوبری را به عنوان یک اعلان اصلی (HUN) نمایش دهید. | 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 |
مدت زمان HUN ها را بر حسب میلی ثانیه مشخص کنید. پس از سپری شدن این مدت، HUN ها به طور خودکار حذف می شوند تا زمانی که به روزرسانی یک HUN موجود که این پرچم برای آن تنظیم شده باشد:Notification.FLAG_ONLY_ALERT_ONCEزمانی که بهروزرسانی دریافت میشود و HUN برای مدت طولانیتری نمایش داده میشود، زمان بازنشانی میشود. اگر این پرچم تنظیم شود و بهروزرسانی دریافت شود، زمان بازنشانی نمیشود . | headsup_notification_duration_msپیش فرض: 8000 |
| حداقل زمان نمایش (بر حسب میلی ثانیه) را برای HUN تنظیم کنید. هنگامی که یک برنامه اعلان را به محض ارسال یا در مدت زمان پیکربندی شده لغو می کند، HUN حداقل برای این مدت نمایش داده می شود. | heads_up_notification_minimum_timeپیش فرض: 2000 |
| مدت زمان کل (بر حسب میلی ثانیه) مورد نیاز یک انیمیشن fly-in برای نمایش HUN را مشخص کنید. | headsup_total_enter_duration_msپیش فرض: 233 |
| زمان مورد نیاز یک انیمیشن fly-in را (بر حسب میلی ثانیه) برای نمایش HUN برای آلفا تنظیم کنید. در طول انیمیشن، زمان مورد نیاز برای انتقال یک HUN از شفاف به مات است. | headsup_alpha_enter_duration_msپیش فرض: 83 |
| زمان (بر حسب میلیثانیه) مورد نیاز یک انیمیشن فلایآوت برای نمایش اعلان سرآغاز را مشخص کنید. | headsup_exit_duration_msپیش فرض: 150 |
حداقل سرعت (بر حسب پیکسل در ثانیه) را که برای تعیین اینکه یک سوایپ در یک جهت حرکت می کند، تعریف کنید. | min_velocity_for_swipe_direction_detectionپیش فرض: 50 |