2012-10-01 80 views
0

我在我的主要活動中有一個切換按鈕。我想要一個服務在切換按鈕打開時啓動,當它停止時停止。該活動可能隨時關閉。我希望活動能夠在活動關閉之前「記住」已啓動的服務,並且活動應該能夠關閉它之前運行時啓動的服務。如何從活動開始/停止服務?

我該怎麼辦?

回答

1

先閱讀Service,然後用這些傢伙來控制它:startService()stopService()。關於記住,您可以使用靜態變量來檢查服務的狀態,並在您的服務的onCreate和onDestroy上更改它,就像其中一種解決方案。