我正在從正在下載文件的活動開始一個線程。但在兩者之間,如果它改變方向,那麼它開始新的活動。這不是正確的行爲方式,而應該繼續從方向改變之前的狀態下載。Android中的方向更改問題
0
A
回答
1
0
這是通過其清單中的android:configChanges屬性完成的。對於任何類型的配置更改,如果您在那裏處理,則會接到對當前活動的onConfigurationChanged(配置)方法的調用,而不是重新啓動。但是,如果配置更改涉及任何您不處理的活動,則該活動仍將重新啓動,並且不會調用onConfigurationChanged(Configuration)。
取自Activity類文檔。
亞歷
0
如果您手動啓動一個新的線程或使用類似的AsyncTask,該文件將繼續自動下載;沒有什麼特別的你需要做。在onCreate()期間不要重新創建另一個線程。
訣竅是,當舊線程結束時,您需要與新的輪轉後活動交談或開始一項新活動。
此外,你應該接受你的接受率。
相關問題
- 1. Android窗體方向更改問題
- 2. Android碎片方向更改問題
- 3. 方向更改問題
- 4. 方向更改問題
- 5. iPad方向更改問題
- 6. 在android中更改方向
- 7. 更改方向ANDROID
- 8. Android方向更改
- 9. Android方向問題
- 10. 方向更改時出現iscroll問題
- 11. 更改屏幕方向問題:onCreate
- 12. 設備方向更改問題
- 13. android的方向更改
- 14. Android的方向更改
- 15. Android的方向更改
- 16. Android更改ImageView的方向
- 17. Android的方向更改
- 18. 在android的方向問題
- 19. 在Android的方向問題
- 20. Android中的handeling方向更改
- 21. 更改Groupbox標題方向
- 22. 在iphone sdk中更改方向時加載表中的問題?
- 23. 無方向更改 - Android
- 24. Android - 更改屏幕方向
- 25. Android排球 - 方向更改
- 26. Android方向更改故障
- 27. Android Viewpager和方向更改
- 28. Android方向更改(onConfigurationChanged/OrientationEventListener)
- 29. ANDROID屏幕方向更改
- 30. Android捕捉方向更改