在调用Context.startActivity(intent)的时候报错,信息如下:
Android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
解决方法:
在前面加上intent.addFlags(FLAG_ACTIVITY_NEW_TASK)或者使用Activity.startActivity(intent)
本文介绍了解决在非Activity上下文中调用Context.startActivity(intent)时出现的错误:CallingstartActivity()fromoutside ofanActivity context requiresthe FLAG_ACTIVITY_NEW_TASKflag. 提供了通过为Intent添加FLAG_ACTIVITY_NEW_TASK标志来解决此问题的方法。
3360

被折叠的 条评论
为什么被折叠?



