диалоговое окно с несколькими предупреждениями - PullRequest
0 голосов
/ 18 февраля 2012

Я новичок в программировании Android и у меня есть вопрос

Я разрабатываю приложение тревоги, которое получает от пользователя несколько сигналов тревоги, чтобы уведомить его позже через диалоговое оповещение.

Моя проблема в том, что когда пользователь устанавливает, например, 3 разных будильника, которые будут срабатывать в один и тот же день, и он оставлял свой телефон на некоторое время, а три будильника срабатывают один за другим, когда пользователь выбирает свой телефон он будет видеть только последнее оповещение в диалоговом окне уведомлений, поскольку оно отменяет два старых оповещения, когда пользователь не узнает о них, что вызывает у него проблемы.

Я хочу, чтобы приложение выдавало несколько диалоговых уведомлений. как в нашем случае, если у пользователя есть 3 разных тревоги, и все они срабатывают, когда пользователь выбирает свой телефон, он увидит последнее диалоговое предупреждение, но когда он нажмет хорошо, предыдущий будет под ним, и он нажмет хорошо, первый будет под ним, чтобы пользователь мог видеть их все и не перекрывать новую тревогу старой

возможно ли это?

1 Ответ

2 голосов
/ 18 февраля 2012

Для тревожных уведомлений вы также можете рассмотреть возможность использования этого: http://developer.android.com/guide/topics/ui/notifiers/notifications.html Создайте общий диалог, установите необходимый текст, соответствующий каждой тревоге, и просто запустите его. Я не думаю, что он будет переопределен / перезаписан, если вы будете каждый раз создавать новый диалог. Вот пример alram http://www.androidcompetencycenter.com/2009/02/android-basics-alarm-service/, он также использует NotificationManager для уведомления о тревогах.


надеюсь, что это поможет abit

...