Хорошо, я попытаюсь описать это, и я надеюсь, что это имеет смысл.
Когда я включаю свой экран (когда мой телефон заблокирован), я вижу все свои уведомления. Например, у меня будет несколько уведомлений Gmail, некоторые текстовые сообщения, некоторые уведомления календаря.
Пока я смотрю на эти уведомления или собираюсь смахнуть их, они перестраиваются. Это не потому, что я получил новое электронное письмо / текстовое сообщение. Это, казалось бы, без причины. Пока я просматриваю уведомление по электронной почте, которое изначально находится под моим уведомлением в календаре, или когда оно собирается смахнуть, возможно, оно сместится, чтобы быть выше уведомления в календаре. И тогда он переключится обратно. Такое поведение особенно распространено, когда я «раскрываю» уведомление, такое как электронное письмо, чтобы я мог прочитать часть сообщения с экрана блокировки. Это происходит, по-видимому, случайно, и может заставить меня смахнуть сообщение, которое я не имею в виду, потому что оно меняет местами, когда я не ожидаю. Также ужасно раздражает, что вы читаете сообщение и время от времени получаете другие уведомления, идущие выше и ниже его.
- Кто-нибудь знает как удержать уведомления от вращающихся позиций на экране блокировки? (когда новые уведомления даже не появляются)
- Это ошибка или это желаемое поведение? Если это желаемое поведение, для какой цели это будет?
Кто-нибудь еще замечает, что это происходит с ними? Хотелось бы мне сделать снимок этого поведения, чтобы было ясно, о чем я говорю.
Я использую Android 7.1.1 на Pixel.
источник
Ответы:
Похоже, невозможно удерживать уведомления о поворотах на экране блокировки в Android 7 Nougat. См. Объяснение ниже и способ отключения этого действия в Android Lollipop.
Это, кажется, желаемое поведение. Смотрите объяснение ниже.
Приоритетные уведомления поднимаются наверх. См. Http://www.greenbot.com/article/2854634/master-notifications-in-android-lollipop-with-notification-priority-and-downtime.html и используйте
ctrl+f
(«Поиск на веб- странице », для рабочего стола) для поиска для «Приоритетных уведомлений» (попытался найти лучший источник, добро пожаловать редактировать).Чтобы изменить уведомления о приоритете в Android Lollipop (настройка не отображается в Android Nougat):
Проведите пальцем вниз по панели уведомлений, нажмите «Настройки Cog», нажмите «Звук и уведомления», нажмите «Уведомления приложения» (внизу) - выберите приложение, чтобы контролировать способность отдельного приложения перестраивать себя.
Отдельные приложения могут решить для себя подняться на вершину, повторно потребовав быть первыми, например, в «гонке вооружений», или столкнуться с подобной ситуацией, такое поведение обычно невежливо и нежелательно; его использование не рекомендуется, но что делать.
Приоритет отдельных программ может быть изменен на устройствах Android (на телефоне или планшете с правами root), что может привести к тому, что одержимые программы будут работать медленнее и дольше; но в конечном итоге запуск и выполнение нежелательного спама в области уведомлений. Жаловаться и / или бойкотировать такие Программы - это еще один путь, открытый для Пользователя.
Вот пример программирования с обсуждением правильной (и вежливой) реализации этого: /programming/6189817/pin-notification-to-top-of-notification-area .
Android 'O' лучше контролирует уведомления (доступна версия Dev), и есть приложения, которые позволяют больше контроля. В этом видео представлена демонстрация, в которой заявлены те же функции, что и в Android O: https://youtu.be/_Aj61Quj1Uo .
источник