<activity
android:launchMode="singleTop"
android:name=".SingleTopActivity"
android:label="SingleTopActivity">
</activity>
点击按钮 跳转2次,
@Override
public void onClick(View view) {
// attemptLogin();
startActivity(new Intent(LoginActivity.this,SingleTopActivity.class));
startActivity(new Intent(LoginActivity.this,SingleTopActivity.class));
}
但是第二次也是 onCreate了并没有进入onNewIntent,请问这是为什么
你自己加个
打下Log 你就明白了。 你第一次开启activity时第二次的根本还没有启动,当你退出第一个时,这时才开启第二次的activity,但此时第一个activity已经destroy了,所以第二次的只能onCreate了。