如果上下文不是 Activity Context 而是 Application Context,如何启动 Intent
我正在尝试从扩展 BroadcastReceiver 的类启动一个活动。
public void onReceive(Context context, Intent intent) {
问题是参数上下文是应用程序上下文而不是活动上下文。
有没有办法使用应用程序上下文启动意图?
I'm trying to start an activity from a class that extends BroadcastReceiver.
public void onReceive(Context context, Intent intent) {
the problem is that parameter context is the Application context and not an Activity context.
Is there a way start an intent using the Application context?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是如何使用上下文调用另一个活动的示例代码,
根据您的要求设置标志:
Here is sample code how to call another activity using context,
set flag as per your requirement: