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

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

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

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

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

请参阅:点击打开链接


FYI

你可能感兴趣的:(android,launchMode,launchMode,singletop,onNewIntent)