Android examples for Media:Media Volume
adjust Media Volume
//package com.java2s; import android.content.Context; import android.media.AudioManager; public class Main { private static void adjustMediaVolume(Context context, int volume, int flag) { final int MAX_VOLUME = getMaximumVolume(context); final int MIN_VOLUME = 0; if (volume < MIN_VOLUME) { volume = MIN_VOLUME;/* w w w .ja v a2 s . c om*/ } else if (volume > MAX_VOLUME) { volume = MAX_VOLUME; } AudioManager audioManager = (AudioManager) context .getSystemService(Context.AUDIO_SERVICE); if (audioManager != null) { audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, volume, flag); } } /** Returns maximum volume the media volume can have * * @param context Context * @return Maximum volume */ public static int getMaximumVolume(Context context) { return ((AudioManager) context .getSystemService(Context.AUDIO_SERVICE)) .getStreamMaxVolume(AudioManager.STREAM_MUSIC); } }