2011-09-14 63 views
3

有沒有一種方法可以顯示使用進度條播放的歌曲的進度,並可能以分鐘和秒爲單位顯示長度?我想在狀態欄中找到它,但我知道如何使用自定義通知佈局來做到這一點,所以如果有人將我引向正確的方向,那就很好。無論是一些代碼或代碼示例,謝謝。使用MediaPlayer進行流媒體音頻的進度條

回答

0

顯然,您必須配合NotificationManager類播放器/ mp3的進度。有一個question on SO,可能有你所需要的...也請看看這只是基本的Progress酒吧。當然,請閱讀關於ProgressBarStatus的文檔吧

要獲得播放歌曲的分鐘數,我知道VLC播放器不會爲我的SlimDevices服務器執行此操作。如果你想通過流式傳輸的方式來做到這一點,你必須得到歌曲的長度,然後實現你自己的計時器,因爲我非常確定流媒體音樂不會讓你剩下播放歌曲的時間。

+0

我使用的asynctask已經有一個通知,當用戶點擊播放時啓動,但它只是一個顯示歌曲標題和播放圖標的通知。我想在通知中添加一個進度條,我知道該怎麼做。我只是不知道如何從流媒體網址獲得播放的進度或獲得分鐘長度 –

+0

您可能必須自行獲取該信息,即使VLC播放器也不會爲我做到這一點。 – JPM

+0

哦,我想我從一箇舊的android版本看到一個教程,顯示一個視頻或者某個東西從一個鏈接緩衝 –