requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want

在非Activity的环境中的调用startActivity()报错
解决办法:intent.addFlags(FLAG_ACTIVITY_NEW_TASK)

原因:Context中有一个startActivity方法,Activity继承自Context,重载了startActivity方法。而Activity在Mainfest.xml文件中已经配置了栈的方式,也就是说已经加入了栈,所以在startActivity时直接就可以进栈出栈,然而,在非Activity的类中没有添加栈的方式,所以在startActivity时会出找不到栈的情况,那句需要添加代码就是在告诉环境给创建个栈

requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want相关推荐

  1. Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK fla

    /*在一个Activity中写了如下代码*/ mContext=getApplicationContext(); mContext.startActivity(intent); 报错 W/System ...

  2. Content的startActivity方法需添加FLAG_ACTIVITY_NEW_TASK flag

    Content的startActivity方法需添加FLAG_ACTIVITY_NEW_TASK flag 转载于:https://www.cnblogs.com/zhujiabin/p/508568 ...

  3. #读书笔记 Android-Activity启动模式

    什么是Activity的启动模式?当启动一个Activity的时候,系统会创建一个实例,并把它放入到一个任务栈中,至于如何存放,就是由这个启动模式来决定的.Android系统支持多任务,所以系统中会同 ...

  4. 说一说activity

    activity与service,provider,receiver并称为 android的四大对象. 而activity,是展现界面的必不可少的组件.我这里有几个问题要问了,他是如何加载,他是如何进 ...

  5. android+单利模式中传递context,Android的Context详解

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Android 是基于Java的,很多时候可以用Java的思想来等同思考,但是却不能和Java进程直接一个Main函数就 ...

  6. BroadcastReceiver 启动activity(在activity之外启动一个activity)

    **  * 在BroadcastReceiver中启动Activity的问题  *  * 如果在BroadcastReceiver的onReceive()方法中如下启动一个Activity  * In ...

  7. Android:字节跳动必备Context原理解析及使用

    Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言 ...

  8. 使用ApplicationContext启动standard模式的Activity报错原因解析

    关于这个错误如何处理网上很多帖子都给出了答案,所以这里不再提及,但是出错的原因解释则很少提及,因此mark一下,以下笔者简单的解释一下: 错误提示日志: 02-10 13:26:11.048: ERR ...

  9. android异常(2)

    1.java.lang.IllegalStateException: The content of the adapter has changed but ListView did not recei ...

最新文章

  1. php5模块怎么下载,centos源码编译php5 mcrypt模块步骤详解
  2. Android之页面有变化用onWindowFocusChanged来监听权限是否开启
  3. 工作流实战篇_01_flowable 流程Demo案例
  4. Java一些基础知识的整合
  5. 五大“领跑者”光伏基地概览
  6. 登陆时验证码的制作(asp.net)
  7. 企业微信发布全国远程办公大数据:这些地方的企业最爱交流
  8. 如何查找cvpr类的论文_美国凯泽大学工商管理硕士:MBA论文案例编写类如何写?...
  9. docker helowin 迁移_禅道在docker上部署与迁移
  10. 【基础概念大总结】— 网络安全 Java 基础知识大汇总
  11. 二维分类教案_屈老师中班数学教案《有趣的笔》
  12. “刑不上大夫,礼不下庶人”真实意思是什么
  13. 中国电子学会c语言考试题库,计算机基础考试试题及答案
  14. 13种常用按钮、文本框、表单等CSS样式
  15. 按键精灵注册大漠插件
  16. Python OpenSSL基本操作接口
  17. 论文查重相似度如何判断?
  18. 前端常用工具库方法整理
  19. 可测量面积的谷歌地球卫星软…
  20. ps中用钢笔进行抠图

热门文章

  1. C语言 - 矩阵转置
  2. 电子技术——共模抑制
  3. AndroidStudio 快捷键格式化代码
  4. 免费版Typora的使用
  5. 「Arm Arch」 安全微架构
  6. 如何打造一个理想的团队
  7. C语言程序设计 利用文件保存数据
  8. Android 开发之 手势开发
  9. FMS2016设NVMe主题展区 Memblaze展示PBlaze4及FlashRAID
  10. linux 程序 减肥,linux下实用软件组合 -- 为你的 linux 减肥!