位置: 编程技术 - 正文

startActivity时报错Calling startActivity() from outside of an Activity conte(startactivity())

编辑:rootadmin

推荐整理分享startActivity时报错Calling startActivity() from outside of an Activity conte(startactivity()),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:startactivity(intent),startactivity报错,startactivityforresult(),activity startactivity,startactivity(intent)报错,startactivity(),startactivityforresult(),startactivity(intent)报错,内容如对您有帮助,希望把文章链接给更多的朋友!

原因:

startActivity时报错Calling startActivity() from outside of an Activity conte(startactivity())

  Context中有一个startActivity方法,Activity继承自Context,重载了startActivity方法。如果使用 Activity的startActivity方法,不会有任何限制,而如果使用Context的startActivity方法的话,就需要开启一个新的task,遇到上面那个异常的,都是因为使用了Context的startActivity方法。解决办法是,加一个flag。intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

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

Activity生命周期讲解 前言:一直想着写一些Android基础知识分享给大家,但是有时候又觉得怕写不好误导了大家学习Android,思前想后觉得还是去Android官网看看,发现在Android

Android数据库高手秘籍:SQLite命令 要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个程序员都应该掌握的技能。虽说SQL博大精深,要想精通确实很难,但最

android 单行gridview横向滑动的实现 android单行gridview横向滑动的实现首先重写下GridViewHorizontalGridView.javapublicclassHorizontalGridViewextendsGridView{publicHorizontalGridView(Contextcontext,AttributeSetattrs){super(co

本文链接地址:https://www.jiuchutong.com/biancheng/378103.html 转载请保留说明!

上一篇:Android关键字模糊查询,并带有高亮效果(安卓关键词覆盖)

下一篇:Activity生命周期讲解(activity生命周期的方法)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络