Articles of андроид уведомление бар

Запрос сопряжения Bluetooth на панели уведомлений?

Всем привет! Начинал программирование с Bluetooth на Android некоторое время назад. Но теперь я столкнулся с некоторыми проблемами. Мне интересно, почему запрос на соединение иногда появляется в панели уведомлений, и иногда это пропускается, и диалог отображается напрямую. Например: я инициирую свой запрос на сопряжение с встроенного устройства, а затем появляется уведомление, такое как: И иногда […]

Как получить цвет фона в строке состояния, чтобы показать colorPrimaryDark

У меня есть макет, который использовался для обновления цвета фона строки состояния на основе colorPrimaryDark. Это отлично поработало, когда корневой макет макета был координаторомLayout, но когда я переключил его на линейную компоновку, фон строки состояния больше не обновляется. Источник для макета и скриншот вставлен ниже. Также приведен пример макета, который работает правильно. Спасибо! layout.xml <?xml […]

Разрешить отмену уведомления после вызова stopForeground (false)

У меня есть служба Media, которая использует startForeground () для отображения уведомления при запуске воспроизведения. Он имеет кнопки паузы / остановки при воспроизведении, кнопки воспроизведения / остановки во время паузы. NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this); // setup… Notification n = mBuilder.build(); if (state == State.Playing) { startForeground(mId, n); } else { stopForeground(false); mNotificationManager.notify(mId, n); } […]

Android: Как я могу разместить свое уведомление поверх области уведомлений?

Я пытаюсь разместить мое уведомление поверх области уведомлений. Решение состоит в том, чтобы установить параметр «когда» на мой объект уведомлений с таким будущим временем, как: notification.when = System.currentTimeMills()*2; Код, который я использую в этом: long timeNotification = System.currentTimeMillis()*2; Notification notification = new Notification(statusIcon,c.getResources().getString(R.string.app_name),timeNotification); notification.flags = Notification.FLAG_ONGOING_EVENT | Notification.FLAG_NO_CLEAR; notification.when = timeNotification; notification.priority = Notification.PRIORITY_MAX; Но […]

Удалить уведомление из панели уведомлений из других приложений

Я хочу удалить уведомления из другого приложения, показанного на панели уведомлений. Это возможно? NotificationManager.cancelAll(); Насколько я знаю, отменяет только уведомления, указанные вызывающим приложением. Почему я хочу это сделать? У меня есть приложение, которое читает и отправляет SMS через веб-страницу, и я хочу, чтобы это приложение совместно выходило с существующими приложениями SMS, такими как Handcent SMS. […]

Слушайте входящие сообщения / уведомления Whatsapp

Я работаю над приложением, основанным на уведомлении, для которого мне нужно прослушивать входящие уведомления. Я мог слушать входящий звонок, смс, почту и т. Д. У меня нет ни малейшего представления, как слушать пинг или сообщения от друзей на Whatsapp через код. Можно ли это сделать? Если да, то как? Для этого можно использовать службу доступности […]

Несъемное уведомление

В моем приложении работает служба на фоновом режиме. Я хочу уведомить пользователя о том, что служба запущена. Но мне нужно, чтобы пользователь не мог удалить уведомление – нажав кнопку «Очистить» или прокрутив его, на панели уведомлений Это означает, что мне нужно показать мое уведомление выше области уведомлений

Загрузить изображение с url в уведомлении Android

В моем приложении для Android я хочу динамически устанавливать значки уведомлений, которые будут загружены из URL. Для этого я использовал свойство setLargeIcon для NotificationBuilder в receiver Я добавил много ссылок, но попробовал различные решения, но не смог получить желаемый результат. Хотя я загружаю это изображение с URL-адреса и устанавливаю его в уведомлении, его не отображается, […]

Как я могу программно открывать / закрывать уведомления в Android?

Я искал везде, но не могу найти что-либо в SDK или в Google о том, как это сделать. Я знаю, что это возможно, потому что все пользовательские пусковые установки могут сделать это с помощью нажатия кнопки (LauncherPro, ADW и т. Д.). Благодарю.

Как создать уведомление с NotificationCompat.Builder?

Мне нужно создать простое уведомление, которое будет отображаться в панели уведомлений вместе со звуком и значком, если это возможно? Мне также нужно, чтобы он совместим с Android 2.2, поэтому я обнаружил, что NotificationCompat.Builder работает со всеми API выше 4. Если есть лучшее решение, не стесняйтесь упоминать об этом.