[英]Services and Activities
我正在設計一個Android音樂播放器應用程序。 我遇到的問題與服務和活動的動態有關。
這就是我所做的。
我有一個MainActivity和MusicService類。
MusicService類有權訪問通知(如果在播放音樂時用戶退出應用,則會顯示該通知)和MediaPlayer
MainActivity具有主UI,並且它綁定到服務。
現在我遇到的問題是:
但是,當用戶從打開的應用程序列表中滑動活動/應用程序時,服務將被銷毀,音樂將停止。
所以我的問題是,如何使我的服務獨立於MainActivity,以便即使關閉該應用程序,我的服務仍在運行,並且可以從正在進行的Notification中控制它。
我不希望我的應用程序位於后台。
編輯:關於前台通知我已經在做,當我退出我的應用程序時,我正在顯示通知,顯示為MusicService.statForeground(..)。
通過服務本身的startForeground()方法幫助使服務成為前台。
有關更多信息,請訪問以下鏈接:
http://developer.android.com/guide/components/services.html#Foreground
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.