[android]service中启activity

来源:互联网 发布:42u图腾网络机柜尺寸 编辑:程序博客网 时间:2024/05/21 17:11

那么,在service中如何启动activity呢?

Intent activity_intent = new Intent(this,TwoActivity.class);

startActivity(activity_intent);

在执行startActivity(…)时会崩掉,停止运行。已验证。

 

错误在于,需要加上:

Intent activity_intent = new Intent(this,TwoActivity.class);

activity_intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(activity_intent);

正常启动。

0 0
原创粉丝点击