Android:Calling startActivity() from outside of an Activity 错误

原创 2015年11月18日 16:49:41

出现这个问题的原因就是你startactivity的context不是activity的context,有可能是你用的application的。

解决办法很简单,两种办法,

一中是把你用的context改成activity的context,

还有一种就是按照提示,加intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  不过不建议用这个。


版权声明:本文为博主原创文章,未经博主允许不得转载。

异常Calling startActivity() from outside of an Activity的解决方法

android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity Caused by...
  • u013224148
  • u013224148
  • 2014年11月08日 16:00
  • 2172

关于运行时异常:Calling startActivity() from outside of an Activity

当我们在Adapter或者其他地方(如Service、BroadCastReceiver、Widget等)中使用startActivity(),会报一个异常:                     ...
  • u011150924
  • u011150924
  • 2016年09月19日 15:05
  • 639

Android:Calling startActivity() from outside of an Activity context错误

出现提示: Calling startActivity() from outside of an Activity  context requires the FLAG_ACTIVITY_NEW_T...
  • annkie
  • annkie
  • 2012年09月27日 15:45
  • 4821

startActivity时报错Calling startActivity() from outside of an Activity context requires the FLAG_ACTIV

android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context r...
  • qq_23191031
  • qq_23191031
  • 2016年06月17日 22:13
  • 2659

startActivity时报错Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVI

沙翁 向昨天要经验; 向今天要结果; 向明天要动力 startActivity时报错Calling startActivity() from outside of an...
  • zmissm
  • zmissm
  • 2013年12月12日 15:42
  • 2495

AndroidRuntimeException “Calling startActivity() from outside of an Activity context requires the FL

http://stackoverflow.com/questions/13978190/androidruntimeexception-calling-startactivity-from-outsi...
  • java2009cgh
  • java2009cgh
  • 2015年05月05日 11:32
  • 829

[已解决] android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity

08-25 19:39:07.280 1527-1527/? E/AndroidRuntime: FATAL EXCEPTION: main                             ...
  • Rodulf
  • Rodulf
  • 2016年08月25日 19:45
  • 611

Calling startActivity() from outside of an Activity context requires the FLA

在调用Context.startActivity(intent)的时候报错,信息如下:   android.util.AndroidRuntimeException: Calling startA...
  • aiqing0119
  • aiqing0119
  • 2012年07月25日 17:31
  • 9410

android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context r

出现这种情况很可能是因为你在service或者是其他地方调用activoty。 解决办法: Intent intent = new Intent(); intent.setFlags(In...
  • caihongshijie6
  • caihongshijie6
  • 2013年12月01日 13:52
  • 1406

Activity外调用startActivity报错Android.util.AndroidRuntimeException的解决方法

今天在APP重启后点击activity跳转时出现报错:  Caused by: Android.util.AndroidRuntimeException: Calling startActivi...
  • chenbo163
  • chenbo163
  • 2016年08月05日 14:18
  • 2998
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android:Calling startActivity() from outside of an Activity 错误
举报原因:
原因补充:

(最多只允许输入30个字)