Je veux mettre 2 drawables dans ma barre de sek. Le premier sera le temps minimum et le second tirable montrera l'heure Max sélectionnée par l'utilisateur. Pour cela j'utilise THIS LIBRARY. mais pas de chance. Comment puis-je obtenir le résultat souhaité? Ce que j'ai fait est ici.Comment afficher le format de l'heure dans la barre de recherche de plage?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Setup the new range seek bar
RangeSeekBar<Integer> rangeSeekBar = new RangeSeekBar<>(this);
// Set the range
rangeSeekBar.setRangeValues(15, 90);
rangeSeekBar.setSelectedMinValue(20);
rangeSeekBar.setSelectedMaxValue(88);
// Add to layout
FrameLayout layout = (FrameLayout) findViewById(R.id.seekbar_placeholder);
layout.addView(rangeSeekBar);
// Seek bar for which we will set text color in code
RangeSeekBar rangeSeekBarTextColorWithCode = (RangeSeekBar) findViewById(R.id.rangeSeekBarTextColorWithCode);
rangeSeekBarTextColorWithCode.setTextAboveThumbsColorResource(android.R.color.holo_blue_bright);
rangeSeekBar.setOnRangeSeekBarChangeListener(new RangeSeekBar.OnRangeSeekBarChangeListener<Integer>() {
@Override
public void onRangeSeekBarValuesChanged(RangeSeekBar<Integer> bar, Integer minValue, Integer maxValue) {
int hours = minValue/4; // it will return hours.
int minutes = (minValue % 4) * 15;
Toast.makeText(getApplicationContext(), hours + " Hours - " + hours + ":" + minutes, Toast.LENGTH_SHORT).show();
}
});
}
que diriez-vous de demander ceux qui ont fait la bibliothèque? xD –
Au lieu d'écrire une logique/bibliothèque non fiable, pourquoi n'utilisez-vous pas le sélecteur de temps? https://material.io/guidelines/components/pickers.html –
Son mon exigence monsieur –