1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
final SeekBar seekBar;
seekBar = (SeekBar) findViewById(R.id.Douleur);
// on met le premier bouton à "true"
((RadioButton) rg.getChildAt(0)).setChecked(true);
rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener(){
public void onCheckedChanged(RadioGroup group, int checkedId) {
RadioButton rEnCours=(RadioButton)findViewById(checkedId);
seekBar.setProgress(checkedId);
}
});
// gestion de la seekbarr de la douleur
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
// à partir de la on change l'état des radio bouton quand la seekbar change
((RadioButton) rg.getChildAt(progress)).setChecked(true);
}
});
.../...suite du code |
Partager