姬長信(Redy)

New Intent()用Android启动新实例:launchMode =“…


我在清单中有活动A和android:launchMode =“singleTop”.

如果我转到活动B,C和D,我会有菜单快捷方式返回到我的应用程序根活动(A).

代码如下所示:

Intent myIntent = new Intent(getBaseContext(), MainActivity.class);
startActivity(myIntent);

但是,它不是返回到我的MainActivity.class的现有实例A,而是创建一个新实例 – >它转到onCreate()而不是onNewIntent().

这不是预期的行为,对吗?