public class SaveActivity extends Activity {
 
 private AudioManager aManager;
 private SeekBar seekVolume;
 private Button save;
 public int main_progress;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        aManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
        Button save = (Button) findViewById(R.id.save);
        onSaveButton();
}
    public void onSaveButton(){
    seekVolume.setMax(aManager.getStreamMaxVolume(AudioManager.STREAM_RING));
    seekVolume.setKeyProgressIncrement(1);
    seekVolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_RING));
 
 
    seekVolume.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
  
  public void onStopTrackingTouch(SeekBar ringvolume) {
   
   
  }
  
  public void onStartTrackingTouch(SeekBar ringvolume) {
   
   
  }
  
  public void onProgressChanged(SeekBar ringvolume, int progress ,
    boolean fromUser) {
   int main_progress=progress;
   aManager.setStreamVolume(AudioManager.STREAM_RING, main_progress, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);
   
   
  }
 });
    
    }
    public void saveOnClickListener(View view){
    
   int keyCode = 0;
   KeyEvent keyEvent;
 
   
   aManager.setStreamVolume(AudioManager.STREAM_RING, main_progress, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);
   if(keyCode==KeyEvent.KEYCODE_VOLUME_DOWN || keyCode==KeyEvent.KEYCODE_VOLUME_UP){
   seekVolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_RING));

   }else if (keyCode==KeyEvent.KEYCODE_VOLUME_DOWN || keyCode==KeyEvent.KEYCODE_VOLUME_UP){
   seekVolume.setProgress(aManager.getStreamVolume(AudioManager.STREAM_RING));

}
    }
    

}

Add a code snippet to your website: www.paste.org