0
我有一個帶有3個選項卡的tabhost。在tabpress上,通過意圖加載特定的活動。 每個活動在一個線程中都有一個計時器。Android TabHost破壞活動
所以問題是,當我選擇不同的選項卡時,先前的破壞,因此計時器也停止。
我想所有3個活動並行運行而不會破壞。可能嗎?
我有一個帶有3個選項卡的tabhost。在tabpress上,通過意圖加載特定的活動。 每個活動在一個線程中都有一個計時器。Android TabHost破壞活動
所以問題是,當我選擇不同的選項卡時,先前的破壞,因此計時器也停止。
我想所有3個活動並行運行而不會破壞。可能嗎?
當您切換選項卡時,最後一個活動失去前景,並且onPause()
和onStop()
被調用,就像其他所有失去前景的活動一樣。你可以嘗試擴展應用程序類並讓你的計時器在那裏或創建某種類型的靜態全局類。否則,您可以嘗試使用視圖而不是活動來顯示您的內容,然後您的計時器將保持活動狀態,因爲在您的應用程序正在使用時,該活動始終具有前景。