Закрыть действия, нажав на список уведомлений Android - PullRequest
0 голосов
/ 23 марта 2010

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

Ответы [ 2 ]

1 голос
/ 23 марта 2010

Перегрузка onNewIntent в вашей активности, и когда вы получаете намерение из ожидающего намерения, просто вызовите finish ()

Ваша деятельность должна быть единственной инстанцией. В противном случае при щелчке элемента уведомления будет создано новое действие в стеке задач.

0 голосов
/ 06 марта 2012

Можете ли вы быть более точным в том, что вы делаете.Вы пытаетесь написать другое приложение, похожее на Task-Killer?или, может быть, какое-то приложение музыкального плеера?Рассказ о том, какое приложение вы пишете, может помочь вам в этом.

Кстати, использование термина «возобновление» показывает, что вы еще не полностью поняли жизненный цикл Activity.onResume для возобновления потока пользовательского интерфейса.onRestart - это тот, который используется для перезапуска Действия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...