在AndroidManifest.xml中配置:
<activity
android:name=".MainActivity"
android:launchMode="standard">
有以下四种:
standard:
默认模式,每次通过Intent启动Activity时都会创建一个新的Activity实例,并放入任务栈中。
singleTop:
每次通过Intent启动Activity时,如果栈顶存在该Activity的实例,就重用该实例(会调用实例的onNewIntent()),否侧就会创建新的实例并放入栈顶(非栈顶位置即使存在该实例也会创建新的实例)。
singleTask:
每次通过Intent启动Activity时,会查找栈中有无该Ac
<activity
android:name=".MainActivity"
android:launchMode="standard">
有以下四种:
standard:
默认模式,每次通过Intent启动Activity时都会创建一个新的Activity实例,并放入任务栈中。
singleTop:
每次通过Intent启动Activity时,如果栈顶存在该Activity的实例,就重用该实例(会调用实例的onNewIntent()),否侧就会创建新的实例并放入栈顶(非栈顶位置即使存在该实例也会创建新的实例)。
singleTask:
每次通过Intent启动Activity时,会查找栈中有无该Ac