我需要銷燬活動HomeActivity
onDestroy();
然後當輸入到應用程序開始活動SplashActivity
像一個新的Intent
。任何想法明確嗎?Android在onDestroy()時啓動另一個Activity;
1
A
回答
0
onDestroy()
當你調用finish()
您的活動或系統是暫時的破壞系統僅僅是調用。因此,由於您沒有在您的活動中調用finish(),因此不會調用onDestroy()
。解決方法是,在您的onstop()
方法中啓動splashscreen活動。像這樣
@Override
public void onStop(){
super.onStop();
startActivity(new Intent(this, SplashScreen.class))
}
1
意向與標誌 - 清除歷史記錄
+0
我會盡力謝謝 –
1
如果你想從活動堆棧中刪除舊的活動,利用這些意圖標誌
Intent intent = new Intent(this, Activity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
這將清除活性堆棧開始新的活動,你新的活動將只有 堆棧中的活動。
相關問題
- 1. 從另一個Activity啓動ListActivity
- 2. Android:如何在後臺啓動一個Activity?
- 3. Android服務在啓動時啓動並啓動一個URI請求來啓動另一個應用程序
- 4. Android:可能在同一個任務中啓動一個Activity的多個實例?
- 5. Android:你如何使用ListView來啓動一個Activity?
- 6. 移動到另一個activity通過點擊listview項目,android
- 7. 如何在android中啓動activity時隱藏softkeyboad?
- 8. 如何在Android中的AutoCompleteTextView的Activity啓動時顯示鍵盤
- 9. 在多個啓動Activity之間切換?
- 10. 另一個Activity的SetText()
- 11. 在android中啓動一個計時器
- 12. 在另一個成員方法運行時,可以調用Android Service的onDestroy()嗎?
- 13. ListView適配器 - OnClick啓動一個新的Activity&OnLongClick啓動一個ContextActionBar
- 14. Android:從一個Activity複製表格佈局到另一個
- 15. android listview從一個Activity傳遞隱藏值到另一個
- 16. ANDROID啓動一個定時器/時鐘
- 17. 如何讓一個擴展SurfaceView的類啓動一個Activity?
- 18. 如何切換到另一個activity在android中使用listview
- 19. 在另一個Android活動
- 20. Android:多個活動和OnDestroy問題
- 21. 如何在另一個動畫結束時啓動動畫?
- 22. 解鎖android設備時的Activity重啓動
- 23. android onDestroy
- 24. 啓動和停止Mongrel Rails啓動時的另一個進程
- 25. onResume的安慰阻止了另一個活動的onDestroy
- 26. 我的Activity如何將另一個圖標安裝到Android中的啓動器中?像WhatsApp一樣?
- 27. 當其他活動正在啓動時,是否可以阻止Android Activity停止?
- 28. onDestroy在模擬器中啓動應用程序時調用
- 29. Android活動檢查服務啓動另一個活動
- 30. Android startActivityForResult和子活動啓動另一個活動
可能這可以幫助,但不知道。試試:'onResume(){//在這裏啓動SplashActivty}'在HomeActivity中添加這個。 – Vikrant
@Vikrant問題是我只想在活動HomeActivity傳遞onDestroy時啓動Splash。是否清楚使用布爾值來檢查是否發生這種情況?我需要做的是防止GPU問題 –