我正在开发一个应用程序,我需要在其中捕获正在播放的音频。所以我在我的活动中实现了 OnAudioFocusChangeListener 来监听任何音频变化。但是当音乐播放或暂停时,听众不会被呼叫。下面是我的代码
public class AudioManagerExample extends Activity implements OnAudioFocusChangeListener{
AudioReceiver adreceiver;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
AudioManager am = (AudioManager) getSystemService(AUDIO_SERVICE);
}
@Override
public void onAudioFocusChange(int focusChange) {
Log.d("AudioManager", "Inside on audio focus change");
}
}
我哪里错了?有没有其他方法可以做到这一点?
谢谢
普什帕