文章詳情頁
java - Activity 進入后臺再次傳值?
瀏覽:119日期:2024-01-07 11:53:39
問題描述
1.如何讓一個Activity在按break鍵時不執(zhí)行銷毀,而是在后臺隱藏(即不執(zhí)行其onDestory()方法)。2.同時當我再一次通過Intent打開那個Activity時,Activity必須能夠接受到新Intent傳過來的值。
Ps:我發(fā)現(xiàn)通過網上提供的一個方法(把Activity的launchMode設置為singleInstance,同時監(jiān)聽break按鈕事件調用 moveTaskToBack(false))能夠把第一個問題解決,但是每次執(zhí)行第二個問題時,那個Activity雖然會執(zhí)行OnStart()等生命周期方法,但是從新Intent里取得的數(shù)據(jù)還是第一次啟動Activity時Intent里面的數(shù)據(jù)。對于上面兩個問題如果有更好的方法,請告訴我一下。
問題解答
回答1:Activity.onNewIntent會收到新的Intent
標簽:
java
上一條:java - For-Each能夠遍歷數(shù)組(Array)的原理是什么?下一條:macos - idea用maven編譯成功,但總有提Class JavaLaunchHelper is implemented in both
相關文章:
1. android - Windows系統(tǒng)下運行react-native App時,報下面的錯誤?2. python - Django分頁和查詢參數(shù)的問題3. 求大神幫我看看是哪里寫錯了 感謝細心解答4. MySQL客戶端吃掉了SQL注解?5. 數(shù)據(jù)庫 - MySQL 單表500W+數(shù)據(jù),查詢超時,如何優(yōu)化呢?6. php自學從哪里開始?7. mysql - AttributeError: ’module’ object has no attribute ’MatchType’8. 網頁爬蟲 - python爬蟲翻頁問題,請問各位大神我這段代碼怎樣翻頁,還有價格要登陸后才能看到,應該怎么解決9. phpstady在win10上運行10. javascript - 圖片能在網站顯示,但控制臺仍舊報錯403 (Forbidden)
排行榜

熱門標簽