У меня есть Activity A
с android:launchMode="singleTop"
в манифесте.
Если я перейду к Activity B
, C
и D
, там есть ярлыки меню, чтобы вернуться к активности root в моих приложениях (A
).
Код выглядит следующим образом:
Intent myIntent = new Intent(getBaseContext(), MainActivity.class);
startActivity(myIntent);
Однако вместо того, чтобы возвращаться к уже существующему экземпляру A
моего MainActivity.class
, он создает новый экземпляр → он переходит в onCreate()
вместо onNewIntent()
.
Это не ожидаемое поведение, верно?