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);  不过不建议用这个。


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

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

Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity...

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

原代码如下: Intent intent = new Intent(); intent.setClass(mContext, PhotoView.class); Bundle bundle = ...
  • what93
  • what93
  • 2015年12月30日 10:00
  • 277

android开发错误-This Activity already has an action bar supplied by the window decor. Do not request Win

java.lang.IllegalStateException: This Activity already has an action bar supplied by the window deco...

Android: Capturing the return of an activity

问: I have a question regarding launching new activities. It boils down to this. I have 3 tabs o...
  • Koupoo
  • Koupoo
  • 2011年11月22日 20:10
  • 607

解决错误IllegalArgumentException occurred calling getter of cn.chengtech.ms.common.entity.BaseModel.id

错误如下: IllegalArgumentException in class: cn.chengtech.ms.common.entity.BaseModel,getter method of p...

Bagging – building an ensemble of classifers from bootstrap samples

1. Create a more complex classifcation problem using the Wine dataset import pandas as pd df_w...

The problem of waiting time when launching a unix shell command from an application engine

The problem of waiting time when launching a unix shell command from an application engine We made ...

Android应用程序内部启动Activity过程(startActivity)的源代码分析

上文介绍了Android应用程序的启动过程,即应用程序默认Activity的启动过程,一般来说,这种默认Activity是在新的进程和任务中启动的;本文将继续分析在应用程序内部启动非默认Activit...

Android中调用startActivity结果导致:java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}

Android中调用startActivity结果导致:上网查了一下,总结如下: 第一种情况:java.lang.RuntimeException: Unable to start activity...

android中的Activity的开启StartActivity()和StartActivityForResult()

这几天接触android程序,在程序中看见StartActivity()函数,所以在网上百度的时候就出现了和StartActivityForResult()函数的比较,个人感觉比较好,所以就按照楼主给...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android:Calling startActivity() from outside of an Activity 错误
举报原因:
原因补充:

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