Code example for AudioManager

Methods: requestAudioFocus

0
	/** 
	 * オーディオフォーカスの取得を試みる。 
	 * @return リクエストが成功したかどうか 
	 */ 
	public boolean requestFocus() { 
		return AudioManager.AUDIOFOCUS_REQUEST_GRANTED == mAM.requestAudioFocus(this, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
	} 
 
	/** 
	 * オーディオフォーカスを手放すことを試みる。 
	 * @return リクエストが成功したかどうか 
	 */ 
	public boolean abandonFocus() { 
		return AudioManager.AUDIOFOCUS_REQUEST_GRANTED == mAM.abandonAudioFocus(this);
	} 
 
	@Override 
	public void onAudioFocusChange(int focusChange) {
		switch (focusChange) {
		case AudioManager.AUDIOFOCUS_GAIN:
			mFocusable.onGainedAudioFocus();