2017-09-19 2 views

Répondre

0

vous devez utiliser SeekBar.OnSeekBarChangeListener

SeekBar.OnSeekBarChangeListener

Un rappel qui notifie les clients lorsque le niveau de progression a été modifié. Cela inclut les modifications qui ont été initiées par l'utilisateur à l'aide d'un geste tactile ou d'une touche fléchée/trackball, ainsi que des modifications qui ont été lancées par programmation.

exemple de code

SeekBar seekBar=(SeekBar) findViewById(R.id.YourseekBar);  
seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {  

    @Override  
    public void onStopTrackingTouch(SeekBar seekBar) {  
     // TODO Auto-generated method stub  
    }  

    @Override  
    public void onStartTrackingTouch(SeekBar seekBar) {  
     // TODO Auto-generated method stub  
    }  

    @Override  
    public void onProgressChanged(SeekBar seekBar, int progress,boolean fromUser) {  
     // TODO Auto-generated method stub  
     if(progress==0){ 
     // perform your ACTION here 
     }else{ 
      // perform your ACTION here 
     } 


    }  
});