2016-01-21 3 views
0

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

+0

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

ответ

1

intent.flag_activity_clear_top Чтобы начать новую деятельность, или intent.flag_activity_reorder_to_front, если деятельность уже запущена и перенесения этой деятельности на передний план.

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

+0

спасибо. но намерение.flag_activity_clear_top заменит Intent.FLAG_ACTIVITY_NEW_TASK? или оба будут использоваться? – aliblk1

+0

Если вы хотите новую задачу, то оба могут быть объединены, но один флаг clear_top также будет работать –