关于activity launchMode设置为singleTop时,不会调用OnNewIntent的问题

来源:互联网 发布:食品安全软件 编辑:程序博客网 时间:2024/06/10 20:21

当activity launchMode设置为singleTop时,用startActivity(intent)有时候不会调用OnNewIntent。这个时候请保证配置文件xml设置launchMode=singleTop,并且代码里设置intent.setFlags(intent.FLAG_ACTIVITY_SINGLETOP);

问题请参阅: 点击打开链接 

如果还不会调用OnNewIntent,可以尝试设置

intent.setAction(Long.toString(System.currentTimeMillis()));

请参阅:点击打开链接


FYI

原创粉丝点击