出现这种情况很可能是因为你在service或者是其他地方调用activoty。
解决办法:
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //关键之处
intent.setAction(Intent.ACTION_DIAL);
startActivity(intent);
CAIHONGSHIJIE6 博主文章分类:android ©著作权
出现这种情况很可能是因为你在service或者是其他地方调用activoty。
解决办法:
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //关键之处
intent.setAction(Intent.ACTION_DIAL);
startActivity(intent);
and初级:新增Activity、findViewById、startActivity
引用:://hi.baidu.com/jlcust/blog/item/8cb8b61341807fd9a7ef3f92.htmlCaused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?Context中有一个startActivity方法,Activity继承自Context,重载了st
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M