在C頁面開了一個讀執行緒,通過handler將讀取的資料顯示出來,若跳轉到B頁面,C頁面的handler還在執行,C頁面讀執行緒的while回圈的結束條件是一個布爾型別變為false,所以在跳轉B頁面時該布爾型別就已經變為false,在B頁面完成操作再跳轉C頁面時,通過handler顯示資料就變得很慢了,要很久才能顯示出來。
請問是因為在跳轉到B頁面的時候C頁面的handler沒有被終止還是有其他的什么原因呢??
uj5u.com熱心網友回復:
樓主不做個demo貼代碼出來嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/37368.html
標籤:Android
