1

我有一个应用程序,点击按钮时发送短信。泰德后我期待一个答案的短信,所以它是这样的:从广播reciver到一项活动的意图?

  1. 按钮点击 - >短信发送(完成)
  2. 短信reciver侦听传入SMS(完成)
  3. 短信后recived,Reciver从短信中提取文本,并将其保存到文本文件的SD卡(完成)
  4. 文本之后被复制,我要开始新的活动(未完成)

所以我可以开始新的活动收到后从BroadcastReceiver短信是被处理的?

+0

你在开始活动面临什么问题? – Ronnie

+0

你必须为开始活动做些什么? – Pratik

回答

2

从接收器,你可以这样开始的活动:

Intent launch = new Intent(context, ActivityToLaunch.class); 
launch.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
context.startActivity(launch); 
+0

棒极了:)这对我有效。谢谢。 – Goran

1

答案是肯定的。您可以在BroadcastReceiver开始一项活动。