Хорошо, я попытаюсь описать это, и я надеюсь, что это имеет смысл.
Когда я включаю экран (когда мой телефон заблокирован), я вижу все свои уведомления. Например, у меня будут некоторые уведомления Gmail, некоторые уведомления текстовых сообщений, некоторые уведомления календаря.
Пока я смотрю на эти уведомления или собираюсь смахнуть их, они перестраиваются. Это не потому, что я получаю новое электронное/текстовое сообщение. Вроде бы без причины. Пока я просматриваю уведомление по электронной почте, которое изначально находится под уведомлением календаря, или собираюсь смахнуть его, возможно, оно сместится и окажется над уведомлением календаря. А потом переключится обратно. Такое поведение особенно распространено, когда я «расширяю» уведомление, такое как электронное письмо, чтобы я мог прочитать часть сообщения с экрана блокировки. Это происходит, казалось бы, случайным образом и может заставить меня смахнуть сообщение, которое я не хотел, потому что оно меняет местами, когда я этого не ожидаю. Также ужасно раздражает чтение сообщения и наличие других уведомлений, периодически идущих над ним и под ним.
Кто-нибудь еще замечает, что это происходит с ними? Я хотел бы сделать gif этого поведения, чтобы было ясно, о чем я говорю.
Я использую 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):
Проведите вниз по панели уведомлений, коснитесь шестеренки настроек, нажмите «Звук и уведомления», нажмите «Уведомления приложений» (внизу) — выберите ПРИЛОЖЕНИЕ, чтобы контролировать способность отдельного ПРИЛОЖЕНИЯ перестраивать себя.
Отдельные приложения могут решить для себя подняться на вершину, повторно запросив быть первыми, например, в «Гонке вооружений», или вставая в очередь, такое поведение обычно невежливо и нежелательно; его использование не рекомендуется, но что поделать.
Приоритет отдельных программ может быть изменен на рутированных устройствах Android (телефон или планшет), что приведет к тому, что навязчивые программы будут работать медленнее и дольше; но в конечном итоге запускает и выполняет нежелательную «рассылку спама в области уведомлений». Подача жалоб и/или бойкотирование таких Программ — еще одна возможность, открытая для Пользователя.
Вот пример программирования с обсуждением правильной (и вежливой) реализации: https://stackoverflow.com/questions/6189817/pin-notification-to-top-of-notification-area .
Android «O» лучше контролирует уведомления (доступна версия для разработчиков), и есть приложения, которые позволяют лучше контролировать. В этом видео представлена демонстрация одного из них, в котором заявлены те же функции, что и в Android O: https://youtu.be/_Aj61Quj1Uo .
Джонни Райт
Эндрю Т.
акеджавелин
Дэн Браун
Дэн Браун
космический тип
Дэн Браун
Камаперо