Ich habe eine benutzerdefinierte Suchleiste, in der ich den Fortschritt und die maximale Amplitude des Sounds aktualisiere. Die Suchleiste variiert also je nach Tonerkennung und der Daumen zeigt die maximale Amplitude des Tones an. Ich möchte die Position des Daumens auf eine bestimmte Position (Max Amblitude) einstellen, wie wir den Fortschritt in seekbar setzen. Ich hatte viele Fragen und Antworten gelesen und auch die Entwickler-Dokumente durchgelesen. In Entwicklerdokumenten wird erwähnt, dass nur Offsets angegeben werden können, die den Daumen vom Fortschritt abhalten.Den Daumen programmatisch auf eine bestimmte Position (nicht den Offset) der Suchleiste setzen?
vom Entwickler Doc setThumbOffset (int thumbOffset) - Stellt den Daumen versetzt, dass der Daumen ermöglicht aus dem Bereich der Spur zu erweitern.
Gibt es eine Möglichkeit, den Daumen auf eine bestimmte Position zu setzen. Beispiel ist unten gezeigt. In diesem hatte ich den Daumen-Offset eingestellt, um nur ein Beispiel zu zeigen, stattdessen möchte ich den Daumen auf eine genaue Position setzen.
Ja über einige Post kam sein mögliches mit AbsSeekbar zeigt aber können Sie plaese lassen Sie mich über irgendwelche Quellen von implementiert wissen, die dieses verwenden. –
@SreedevR Sie können sich die Quelle von AbsSeekbar hier ansehen: http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.5_r4/android/widget/ AbsSeekBar.java # AbsSeekBar, um zu erfahren, wie der Daumen gezeichnet wird und wie die Position gesetzt wird. – Bolton
@Sreedev R genaue Position bedeutet, wie im Bild gezeigt .. ?? etwas weit vom eigentlichen Prozess? – TheFlash