我想在Android中探索Services
的世界,我剛剛寫了一個小例子,其中活動有一個觸發通知的按鈕。通過PendingIntent在後臺線程中啓動服務
的步驟我是:
- 創建
Intent intent = new Intent(context, MyService.class);
- 在
PendingIntent
插入這一點,並把它發送到NotificationManager
然後,當我點擊該通知,服務( MyService
)已啓動並啓動音樂配樂。
使用記錄我看到按鈕的點擊的MyService
動作都發生在主線程,我想知道我怎樣才能使該服務運行在一個單獨的後臺線程
附:因爲這最後一個終止執行一次
謝謝大衛,我會嘗試:)我認爲這是整個服務是需要在單獨的線程中啓動 – kioli