I當我的第一個活動暫停時,開始第二個活動。onPause()中的startActivity在打開新應用程序後不起作用
FirstActivity.java
@Override
public void onPause(){
super.onPause();
startActivity(new Intent(this, SecondActivity.class));
}
當我按下主屏幕按鈕,SecondActivity將啓動但有延遲。在這個延遲中,有足夠的時間來打開一個新的應用程序(例如信使)。但是,當我打開一個新的應用程序時,SecondActivity將不再啓動(它甚至不會調用SecondActivity的onCreate方法)。
即使當我打開一個新的應用程序時,我仍然可以啓動SecondActivity?
當您從已打開的新應用程序中按回時,是否轉到SecondActivity或主屏幕?爲什麼你想從onPause打開SecondActivity? – itechevo
當我按下時,我會去我的SecondActivity。我想從onPause打開SecondActivity作爲「鎖屏」。 –
請說明你想要完成什麼 –