2013-12-12 40 views
0

我目前有一個播放音樂的活動。當活動被破壞時(即用戶旋轉屏幕),我有應用程序存儲音樂播放器的狀態,然後在重新創建活動後,從歌曲中的確切位置播放音樂。重新創建活動時連續播放音樂?

我唯一的問題是,重新創建活動時音樂中出現明顯的暫停。關於如何提高活動在重新創建應用程序方面的表現的任何想法。我知道我可以通過使用android清單中的configChanges標籤來阻止該活動不重新創建對象,但我想避免這種情況。

在獨立服務中運行音樂是我唯一的選擇嗎?

回答

0

由於活動被破壞,無論你做什麼,它都會暫停。您應該爲此使用服務。服務在單獨的線程上運行,不受您的活動影響。有很多關於服務的教程和計算器問題

+0

一句話:服務以與您的活動相同的**線程運行 – pskink