необходимо изменить настройки уведомлений для приложения для Android из кода, такие как включение уведомлений блокировки экрана, значок значка и прагматичное включение плавающего уведомления.Как можно включить настройку уведомлений в андроиде для приложения, например, «уведомление о блокировке экрана и значок значка» программно
ответ
Возможно, вы захотите проверить новые функции Android 5.0 APIs на возможные варианты, которые вы можете сделать.
Как обсуждалось в Notifications, вы можете контролировать уровень видимости уведомлений по телефону setVisibility()
и указать одно из следующих значений:
VISIBILITY_PRIVATE
: Показывает основную информацию, такую как значок в уведомлении, но скрывает полное содержание уведомления.VISIBILITY_PUBLIC
: Показывает полное содержание уведомления.VISIBILITY_SECRET
: ничего не показывает, за исключением даже значка уведомления.
Что касается значков значка, вы можете использовать новый LauncherApps класс, чтобы получить список спускаемых деятельности для текущего пользователя и любых связанных с управлением профилями. Ваша Launcher может сделать управляемые приложения визуально видными, добавив значок работы к значку, пригодному для рисования. Чтобы получить значок значка, вызовите getUserBadgedIcon()
.
И наконец, для плавающих уведомлений вы можете вызвать метод Notification.Builder
при создании уведомления и setPriority()
. Уведомления с полем приоритета, установленным на PRIORITY_MAX
или PRIORITY_HIGH
, отображаются в маленьком плавающем окне, если уведомление также имеет звук или вибрацию.
Надеюсь, что это поможет!
спасибо .. попробует это – user1788109
Какие усилия и код вы сделали до сих пор. Пожалуйста, поделитесь с нами. –