Saturday, January 10, 2015

ANDROID + HOW TO SET VOLUME USING SEEKBAR ?

private AudioManager audioManager ;

private SeekBar sbVolumeLevel;       

public void onCreate(Bundle icicle) {        

       super.onCreate(icicle);

       sbVolumeLevel = (SeekBar) findViewById(R.id.sbVolumeLevel);                                             sbVolumeLevel.setOnSeekBarChangeListener(this);        

audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);        sbVolumeLevel.setMax(audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC));        sbVolumeLevel.setProgress(audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC));    

}           

public void onStopTrackingTouch(SeekBar sb) {            

         if(sb.getId()== R.id.sbVolumeLevel){                audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,sbVolumeLevel.getProg                  ress(), 0);            

         }    

}

Keep Visiting :)

Write your Comment

No comments:

Post a Comment