Android Service.startForeground НЕ учитывает уникальность идентификатора уведомления

Service.startForeground()vs NotificationManager.notify()дайте различное поведение.

При использовании notifyс двумя разными идентификаторами уведомлений создаются 2 уведомления — Good.

При выполнении того же с startForgroundодно уведомление перекрывает другое — Bad.

Протестированное устройство: Nexus S (2.3.6) и Asus Transformer (4.0.3).

Есть идеи, как запустить важную (переднего плана) службу, которая может иметь несколько (динамических номеров) уведомлений?

6
задан AlikElzin-kilaka 29 March 2012 в 15:46
поделиться