[英]Find out which Music is currently playing [Android]
有沒有辦法找出目前在Android音樂播放器中播放的音樂? 所以我想抓住標題時間,也許是這首音樂的作者,並用Textview展示它。 這可能嗎 ?
在這里與Android API一致: AudioManager應該是您正在尋找的
您可以創建一個AudioManager
,然后調用isMusicActive
來檢索它正在播放的布爾值。
然后,您可以使用MediaPlayer API並調用getTrackInfo
方法,該方法返回與軌道相關的信息Array
。
編輯:
此外, MediaPlayer
有一個isPlaying
方法,它確實使AudioManager在這種情況下毫無用處。
[更新]
對於這個問題的未來觀眾; 當您創建MediaPlayer
對象並調用getTrackInfo
方法時; 它返回一個數組TrackInfo[]
; TrackInfo[]
及其方法的API也可以在這里找到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.