Android: new Intent() starts new instance with android:launchMode="singleTop"
Posted
by Stefan Klumpp
on Stack Overflow
See other posts from Stack Overflow
or by Stefan Klumpp
Published on 2010-03-11T11:28:22Z
Indexed on
2010/03/11
17:59 UTC
Read the original article
Hit count: 443
I have Activity A with android:launchMode="singleTop" in the manifest.
If I go to Activity B, C and D there I have menu shortcuts to return to my applications root activity (A).
The code looks like this:
Intent myIntent = new Intent(getBaseContext(), MainActivity.class);
startActivity(myIntent);
However, instead of returning to the already existing instance A of my MainActivity.class it creates a new instance -> it goes to onCreate() instead of onNewIntent().
This is not the expected behavior, right?
© Stack Overflow or respective owner