2012-01-21 2 views
1

Для получения уведомления я использую намерение для начала деятельности. Однако, когда эта активность уже активна, она выходит на передний план.Убить активность, когда она уже активна

Я не хочу, чтобы это произошло, но я бы хотел, чтобы он был перезапущен. Мне не нужны несколько экземпляров, поэтому в манифесте я добавил launchMode singleTask.

Любые идеи?

ответ

2

используйте флаг FLAG_ACTIVITY_NO_HISTORY в ваших намерениях. он не сохраняет активность в стеке. Для получения дополнительной информации см. this

+0

Очень интересно читать. спасибо –

Смежные вопросы