Intent intent = new Intent(LoginActivity.this, Profile.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
overridePendingTransition(R.anim.pull_in_right, R.anim.push_out_left);
我使用這個標誌在登錄後清除所有活動棧。問題是,過渡成了真難看,因爲屏幕變爲白色瞬間。任何避免此問題的解決方法?應用變白Temporaryly當意圖被設定爲FLAG_ACTIVITY_NEW_TASK和FLAG_ACTIVITY_CLEAR_TASK
P.S .:兩項活動都以RED Color爲背景。我想知道白色是從哪裏來的。
這白色顯示,當活動的變化需要更多的時間。可能是任何網絡或其他東西需要更多時間來加載活動 –
是的,但是我們可以做些什麼嗎?因爲這不會發生,當我簡單地開始沒有標誌的活動。 @CreativeAndroid – JayVDiyk