Намерение от приемника вещания к деятельности? - PullRequest
1 голос
/ 12 сентября 2011

У меня есть приложение, которое отправляет SMS при нажатии кнопки.После этого я жду ответа SMS, поэтому оно выглядит следующим образом:

  1. Нажатие кнопки -> SMS отправлено (выполнено)
  2. Приемник SMS прослушивает входящие SMS (выполнено)
  3. После получения SMS Reciver извлекает текст из SMS и сохраняет его в текстовый файл на SD-карте (готово)
  4. После копирования текста мне нужно начать новое действие (не выполнено)

Так можно ли начать новую деятельность с BroadcastReceiver после обработки полученного SMS?

Ответы [ 2 ]

2 голосов
/ 12 сентября 2011

от получателя вы можете начать деятельность следующим образом:

Intent launch = new Intent(context, ActivityToLaunch.class);
launch.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(launch);
1 голос
/ 12 сентября 2011

Ответ - да. Вы можете начать занятие в вашем BroadcastReceiver.

...