Android 录音时停止背景音乐的播放

//pause为true表示停止,false表示重启
//返回true表示成功,否则失败
publi boolean controlBackgroudVoice(Context context, boolean pause) {  
      AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);  
      if(pause){  
	   int result = am.requestAudioFocus(null,AudioManager.STREAM_MUSIC,AudioManager.AUDIOFOCUS_GAIN_TRANSIENT);  
	    return result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED;  
      }else{  
	    int result = am.abandonAudioFocus(null);  
	    return result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED;  
      }
}



你可能感兴趣的:(Android 录音时停止背景音乐的播放)