我有一个应用程序,点击按钮时发送短信。泰德后我期待一个答案的短信,所以它是这样的:从广播reciver到一项活动的意图?
- 按钮点击 - >短信发送(完成)
- 短信reciver侦听传入SMS(完成)
- 短信后recived,Reciver从短信中提取文本,并将其保存到文本文件的SD卡(完成)
- 文本之后被复制,我要开始新的活动(未完成)
所以我可以开始新的活动收到后从BroadcastReceiver
短信是被处理的?
我有一个应用程序,点击按钮时发送短信。泰德后我期待一个答案的短信,所以它是这样的:从广播reciver到一项活动的意图?
所以我可以开始新的活动收到后从BroadcastReceiver
短信是被处理的?
从接收器,你可以这样开始的活动:
Intent launch = new Intent(context, ActivityToLaunch.class);
launch.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(launch);
棒极了:)这对我有效。谢谢。 – Goran
答案是肯定的。您可以在BroadcastReceiver
开始一项活动。
你在开始活动面临什么问题? – Ronnie
你必须为开始活动做些什么? – Pratik