android.media.AudioManager#adjustVolume ( )源码实例Demo

下面列出了android.media.AudioManager#adjustVolume ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: Dota2Helper   文件: PluginSimplePlayer.java
@Override
public void onVolumnUp() {
	if (null != mActivity) {
		AudioManager audioMa = (AudioManager) mActivity
				.getSystemService(Context.AUDIO_SERVICE);
		if (null != mMediaPlayerDelegate
				&& mMediaPlayerDelegate.isFullScreen) {
			audioMa.adjustVolume(AudioManager.ADJUST_SAME,
					AudioManager.FLAG_PLAY_SOUND);
		} else {
			audioMa.adjustStreamVolume(AudioManager.STREAM_MUSIC,
					AudioManager.ADJUST_SAME,
					AudioManager.FX_FOCUS_NAVIGATION_UP);
		}
	}
}
 
源代码2 项目: Dota2Helper   文件: PluginSimplePlayer.java
@Override
public void onVolumnDown() {
	if (null != mActivity) {
		AudioManager audioMa = (AudioManager) mActivity
				.getSystemService(mActivity.AUDIO_SERVICE);
		if (null != mMediaPlayerDelegate
				&& mMediaPlayerDelegate.isFullScreen) {
			audioMa.adjustVolume(AudioManager.ADJUST_SAME,
					AudioManager.FLAG_PLAY_SOUND);
		} else {
			audioMa.adjustStreamVolume(AudioManager.STREAM_MUSIC,
					AudioManager.ADJUST_SAME,
					AudioManager.FX_FOCUS_NAVIGATION_UP);
		}
	}
}
 
源代码3 项目: Dota2Helper   文件: YoukuPluginPlayer.java
@Override
public void onVolumnUp() {
    if (null != mActivity) {
        AudioManager audioMa = (AudioManager) mActivity
                .getSystemService(Context.AUDIO_SERVICE);
        if (null != mMediaPlayerDelegate
                && mMediaPlayerDelegate.isFullScreen) {
            audioMa.adjustVolume(AudioManager.ADJUST_SAME,
                    AudioManager.FLAG_PLAY_SOUND);
        } else {
            audioMa.adjustStreamVolume(AudioManager.STREAM_MUSIC,
                    AudioManager.ADJUST_SAME,
                    AudioManager.FX_FOCUS_NAVIGATION_UP);
        }
    }
}
 
源代码4 项目: Dota2Helper   文件: YoukuPluginPlayer.java
@Override
public void onVolumnDown() {
    if (null != mActivity) {
        AudioManager audioMa = (AudioManager) mActivity
                .getSystemService(mActivity.AUDIO_SERVICE);
        if (null != mMediaPlayerDelegate
                && mMediaPlayerDelegate.isFullScreen) {
            audioMa.adjustVolume(AudioManager.ADJUST_SAME,
                    AudioManager.FLAG_PLAY_SOUND);
        } else {
            audioMa.adjustStreamVolume(AudioManager.STREAM_MUSIC,
                    AudioManager.ADJUST_SAME,
                    AudioManager.FX_FOCUS_NAVIGATION_UP);
        }
    }
}
 
源代码5 项目: SimplifyReader   文件: PluginSimplePlayer.java
@Override
public void onVolumnUp() {
	if (null != mActivity) {
		AudioManager audioMa = (AudioManager) mActivity
				.getSystemService(Context.AUDIO_SERVICE);
		if (null != mMediaPlayerDelegate
				&& mMediaPlayerDelegate.isFullScreen) {
			audioMa.adjustVolume(AudioManager.ADJUST_SAME,
					AudioManager.FLAG_PLAY_SOUND);
		} else {
			audioMa.adjustStreamVolume(AudioManager.STREAM_MUSIC,
					AudioManager.ADJUST_SAME,
					AudioManager.FX_FOCUS_NAVIGATION_UP);
		}
	}
}
 
源代码6 项目: SimplifyReader   文件: PluginSimplePlayer.java
@Override
public void onVolumnDown() {
	if (null != mActivity) {
		AudioManager audioMa = (AudioManager) mActivity
				.getSystemService(mActivity.AUDIO_SERVICE);
		if (null != mMediaPlayerDelegate
				&& mMediaPlayerDelegate.isFullScreen) {
			audioMa.adjustVolume(AudioManager.ADJUST_SAME,
					AudioManager.FLAG_PLAY_SOUND);
		} else {
			audioMa.adjustStreamVolume(AudioManager.STREAM_MUSIC,
					AudioManager.ADJUST_SAME,
					AudioManager.FX_FOCUS_NAVIGATION_UP);
		}
	}
}
 
源代码7 项目: DevUtils   文件: AudioManagerUtils.java
/**
 * 控制手机音量, 调大或者调小一个单位
 * <pre>
 *     AudioManager.ADJUST_LOWER 可调小一个单位
 *     AudioManager.ADJUST_RAISE 可调大一个单位
 * </pre>
 * @param direction 音量方向 ( 调大、调小 )
 * @return {@code true} success, {@code false} fail
 */
public static boolean adjustVolume(final int direction) {
    AudioManager audioManager = AppUtils.getAudioManager();
    if (audioManager != null) {
        try {
            audioManager.adjustVolume(direction, 0);
            return true;
        } catch (Exception e) {
            LogPrintUtils.eTag(TAG, e, "adjustVolume");
        }
    }
    return false;
}
 
源代码8 项目: GravityBox   文件: VolumeTile.java
@Override
public void handleClick() {
    collapsePanels();
    AudioManager am = (AudioManager) mContext.getSystemService(Context.AUDIO_SERVICE);
    am.adjustVolume(AudioManager.ADJUST_SAME, AudioManager.FLAG_SHOW_UI);
    super.handleClick();
}
 
源代码9 项目: Popeens-DSub   文件: DownloadService.java
public void updateRemoteVolume(boolean up) {
	AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
	audioManager.adjustVolume(up ? AudioManager.ADJUST_RAISE : AudioManager.ADJUST_LOWER, AudioManager.FLAG_SHOW_UI);
}