Android SeekBar wird horizontal gedreht

7

Mit der Android SeekBar können Sie normalerweise den Daumen nach links oder rechts ziehen und die gelbe Fortschrittsfarbe befindet sich links vom Daumen. Ich möchte das genaue Gegenteil, im Wesentlichen die gelbe Fortschrittsfarbe rechts vom Daumen spiegeln und die gesamte SeekBar auf der Y-Achse spiegeln.

Kann mir jemand in die richtige Richtung zeigen? Danke!

    
mhenry 30.09.2011, 23:58
quelle

3 Antworten

19

Nachdem ich mit etwas Code herumgespielt habe, ist das was ich habe und es scheint ziemlich gut zu funktionieren. Hoffentlich hilft es jemand anderem in der Zukunft.

%Vor%

Dies wurde mit Hilfe dieser zwei Fragen zusammengeworfen:

  1. Wie können Sie auf der Oberseite anzeigen? down text mit einem Textview in Android?
  2. Wie kann ich eine funktionierende vertikale SeekBar in Android bekommen?
mhenry 04.10.2011, 00:15
quelle
2

Haben Sie seekbar.setRotation (180) ausprobiert? Sie dreht die Suchleiste um 180 Grad und steht auf dem Kopf, dh die linke Seite ist maximal, die rechte Seite ist 0 mit der Farbe auf der rechten Seite des Daumens. Sie müssen auf diese Weise keine benutzerdefinierte Suchleiste erstellen.

    
DanLBan 07.01.2014 22:43
quelle
1

Sie sollten nach einer benutzerdefinierten Fortschrittsleiste suchen. Überlegen Sie, was Sie wollen zu tun, haben Sie bereits die Bilder, die Sie im Android SDK benötigen. Ich würde sie extrahieren und entsprechend bearbeiten. Hier finden Sie ein Tutorial, das Ihnen den Einstieg erleichtert .

    
adneal 01.10.2011 00:48
quelle

Tags und Links