Java 如何从BroadcastReceiver类启动startActivityForResult()?

Java 如何从BroadcastReceiver类启动startActivityForResult()?,java,android,android-activity,broadcastreceiver,start-activity,Java,Android,Android Activity,Broadcastreceiver,Start Activity,我的主课是广播接收课。我想使用BroadcastReceiver类中的startActivityForResult()。但无法从BroadcastReceiver类调用startActivityForResult() 这样我可以从我的主BroadcastReceiver类调用另一个包含startActivityForResult()的活动类吗? MainBroadcastReceiver.java、callActivity.java和manifest.xml的简单代码将足以满足我的查询 我是an

我的主课是广播接收课。我想使用BroadcastReceiver类中的startActivityForResult()。但无法从BroadcastReceiver类调用startActivityForResult()

这样我可以从我的主BroadcastReceiver类调用另一个包含startActivityForResult()的活动类吗?

MainBroadcastReceiver.javacallActivity.javamanifest.xml简单代码将足以满足我的查询

我是android编程新手。所以,请尽可能简单。
谢谢。

将广播接收器设置为活动的内部类,从中调用新活动,然后将activity.this作为上下文传递给广播接收器