Android: SeekBar-Inkrement-Wert - Wie
Meinem SeekBar-Komponente (Schieberegler) funktioniert Prima, aber es erhöht/verringert, indem man, wie ich gleiten meine finger, aber ich wollen, ändern Sie den Wert erhöhen, um eine Konstante, wie die 5. Ich habe versucht, mit
Schieberegler.incrementProgressBy(5);
tun es aber, es funktioniert nicht (Hinweis: ich legte Sie in verschiedenen Orten, innerhalb und außerhalb der action-listener, aber es hat nicht funktioniert).
Hier sind die zwei Zeilen, die auf diese beziehen:
slider.incrementProgressBy(5);
validBpm = slider.getProgress();
Diese Linien sind aktuell in der SeekBar-touch-listener.
Ich vorstellen, es ist einfach und ich bin mit Blick auf die offensichtliche - irgendwelche Vorschläge? Danke...
InformationsquelleAutor headscratch | 2010-08-01
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
AFAIK, Sie können nicht ändern, die
SeekBar
- Inkrement-Wert. Stattdessen ändern Sie Ihre max (setMax()
) und Multiplikation verwenden. Zum Beispiel, anstatt 0 bis 25 Inkrementieren von 5, 0 bis 5 Inkrementierung um eins, dann multiplizieren Sie dieSeekBar
Wert von 5 um dein Ergebnis zu bekommen.InformationsquelleAutor CommonsWare