0

необходимо изменить настройки уведомлений для приложения для Android из кода, такие как включение уведомлений блокировки экрана, значок значка и прагматичное включение плавающего уведомления.Как можно включить настройку уведомлений в андроиде для приложения, например, «уведомление о блокировке экрана и значок значка» программно

+0

Какие усилия и код вы сделали до сих пор. Пожалуйста, поделитесь с нами. –

ответ

0

Возможно, вы захотите проверить новые функции Android 5.0 APIs на возможные варианты, которые вы можете сделать.

Как обсуждалось в Notifications, вы можете контролировать уровень видимости уведомлений по телефону setVisibility() и указать одно из следующих значений:

  • VISIBILITY_PRIVATE: Показывает основную информацию, такую ​​как значок в уведомлении, но скрывает полное содержание уведомления.
  • VISIBILITY_PUBLIC: Показывает полное содержание уведомления.
  • VISIBILITY_SECRET: ничего не показывает, за исключением даже значка уведомления.

Что касается значков значка, вы можете использовать новый LauncherApps класс, чтобы получить список спускаемых деятельности для текущего пользователя и любых связанных с управлением профилями. Ваша Launcher может сделать управляемые приложения визуально видными, добавив значок работы к значку, пригодному для рисования. Чтобы получить значок значка, вызовите getUserBadgedIcon().

И наконец, для плавающих уведомлений вы можете вызвать метод Notification.Builder при создании уведомления и setPriority(). Уведомления с полем приоритета, установленным на PRIORITY_MAX или PRIORITY_HIGH, отображаются в маленьком плавающем окне, если уведомление также имеет звук или вибрацию.

Надеюсь, что это поможет!

+0

спасибо .. попробует это – user1788109