У меня есть служба, которая подключается к другим устройствам по беспроводной сети. Когда служба включена, у меня постоянно отображается уведомление, в котором говорится, что она включена.
После включения службы пользователь подключается к другому устройству. На этом этапе я хотел бы обновить свое текущее уведомление, чтобы указать имя устройства, к которому было подключено. Это достаточно просто сделать, снова вызвав startForeground (ONGOING_NOTIFICATION, уведомление)
с обновленной информацией; однако при каждом вызове на панели мигает уведомление. Мне бы очень хотелось, чтобы уведомление тихо обновлялось в фоновом режиме, не мигая на панели уведомлений, чтобы пользователь не знал разницы, пока не откроет область уведомлений, чтобы посмотреть.
Есть ли способ обновить уведомление без вызова startForeground ()
?
Такое поведение наблюдается только в Honeycomb. Пряничные устройства (и я предполагаю, что Froyo и т. Д.) Ведут себя должным образом.