簡體   English   中英

找出當前正在播放的音樂[Android]

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM