2010-01-31 78 views
1

我有一個Android應用程序,第一次運行時運行良好。 但是,當您按HOME(所以它暫停),並從主屏幕重新啓動,我所得到的是音樂重新啓動。Android新手問題:重新啓動應用程序

我還沒有到保存/恢復狀態的階段(將盡快!)。 看來,主要更新線程不恢復。

它調用onRestart()精...

我是新來的Java/Android的,所以我道歉,如果這是一個基本的男生錯誤!

TIA的任何意見

約翰

+0

讓我澄清一下,您的應用是否在播放音樂,當您點擊主頁按鈕時,音樂會停止,並且當您再次加載應用時,音樂會從開始播放,而不是從原來的位置播放? – 2010-01-31 19:35:14

+0

它停止,然後重放HOME之前被按下的位置。 – 2010-01-31 20:38:31

回答

2

編程Android應用程序是有點不同的,那麼傳統的操作系統編程。 Android在失去焦點時會停止您的應用程序。你必須閱讀約activity lifecycle。如果你正在創建某種音樂播放器,你應該考慮使用帶有工作者線程的後臺服務。