Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.

Paste

Pasted as Java by ionutzstaniu ( 14 years ago )
notifvolume.setMax(aManager.getStreamMaxVolume(AudioManager.STREAM_NOTIFICATION));
notifvolume.setKeyProgressIncrement(1);
notifvolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_NOTIFICATION));

notifvolume.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
 
 public void onStopTrackingTouch(SeekBar ringvolume) {
  
  
 }
 
 public void onStartTrackingTouch(SeekBar ringvolume) {
  
  
 }
 
 public void onProgressChanged(SeekBar ringvolume, int progress,
   boolean fromUser) {
  aManager.setStreamVolume(AudioManager.STREAM_NOTIFICATION, progress, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);
  
  
 }
});


 @Override
 public boolean onKeyDown(int keyCode, KeyEvent event){
  if(keyCode==KeyEvent.KEYCODE_VOLUME_DOWN || keyCode==KeyEvent.KEYCODE_VOLUME_UP){
  
    
    ringvolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_RING));
 
  }else if (keyCode==KeyEvent.KEYCODE_VOLUME_DOWN || keyCode==KeyEvent.KEYCODE_VOLUME_UP){
   notifvolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_NOTIFICATION));
   
  }else if (keyCode==KeyEvent.KEYCODE_VOLUME_DOWN || keyCode==KeyEvent.KEYCODE_VOLUME_UP){
   mediavolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_MUSIC));
  }else if(keyCode==KeyEvent.KEYCODE_VOLUME_DOWN || keyCode==KeyEvent.KEYCODE_VOLUME_UP){
   callvolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_VOICE_CALL));
  }
  return (super.onKeyDown(keyCode, event));
 }

 

Revise this Paste

Your Name: Code Language: