0
當任何音樂應用程序(或YouTube)開始播放音樂時,如何檢測我的應用程序? 我試過MusicPlayer的isPlaying()方法,但它沒有奏效。檢測聲音(音樂)何時開始播放並結束?
當任何音樂應用程序(或YouTube)開始播放音樂時,如何檢測我的應用程序? 我試過MusicPlayer的isPlaying()方法,但它沒有奏效。檢測聲音(音樂)何時開始播放並結束?
Android中有很多與媒體進行交互的方式,每種方式都有自己的問題。但是,到目前爲止,我已經有了好運氣,AudioManager.isMusicActive()。我沒有詳盡地測試它,看它是否適用於所有應用程序,但它與Play商店中「音樂」的前五項結果一致。
private AudioManager audioManager;
audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
boolean playing = audioManager.isMusicActive();
你有代碼顯示你在哪裏開始音樂? – Tukajo 2014-12-10 22:50:33