在通话状态下,无法创建activity?

chancecore 2016-05-23 09:27:59
我想自己定义拨打电话后的界面,采用的方式是在拨号后延迟一段时间,然后创建自己的activity,但在实际操作时,发现拨打电话后,延迟操作中的其它代码都执行了,但是创建activity的动作没有执行,在挂断电话后,才创建出activity,不知道是什么原因?各位大神帮忙分析下,谢谢了。

new Handler().postDelayed(new Runnable(){

public void run() {
System.out.println("dddddd");
Intent intent1 = new Intent();
intent1.setClass(MainActivity.this, CallActivity.class);
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
MainActivity.this.startActivity(intent1);
System.out.println("fffffffff");
}

}, 5000);
...全文
175 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_26763799 2016-05-24
  • 打赏
  • 举报
回复
你的有限级没有系统的级别高啊

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧