Android 停止当前活动并传递其他活动
我想停止或终止当前活动并传递另一个活动。我尝试了下面的代码,但它没有停止当前活动Android 停止当前活动并传递其他活动,android,Android,我想停止或终止当前活动并传递另一个活动。我尝试了下面的代码,但它没有停止当前活动 if (newMessage.equals("0")) { Intent send_push = new Intent(getApplicationContext(), Login.class); // send_push.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
if (newMessage.equals("0")) {
Intent send_push = new Intent(getApplicationContext(),
Login.class);
// send_push.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
// send_push.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(send_push);
}
你应该这样做:
send_push = new Intent(SplashActivity.this, Login.class).setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK |
Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(send_push);
这些标志需要一起使用。请在调用startActivitysend_Push后立即尝试调用finish,我尝试了此操作,但无效