2012-03-30 8 views
1

Ich möchte meine eigene Art von SeekBar erstellen, was bedeutet, dass ich zum Beispiel zwei horizontale Schieberegler auf einem Plot haben möchte.Eigene "SeekBar" erstellen

Wie kann ich das tun? Ich habe es gerade geschafft, eine Klasse an meine Ansicht zu binden, die einen Plot zeichnet, aber wie kann ich zwei Schieberegler darauf setzen? Ich habe darüber nachgedacht, eine neue Ebene in die Handlung einzubauen und einen Move-Listener zu setzen, aber ich habe keine Ahnung, wie ich das machen soll. Oder sollte ich den Schieberegler jedes Mal neu zeichnen, wenn der Benutzer es bewegt?

Die SeekBar dient nur zu Testzwecken. Was ich will, ist ein Slider auf dem Grundstück:

the SeekBar is just for testing purpose. What I want is a slider on the plot

+0

Ich bin sicher, dass Sie ZoomIn/Out-Funktionalität basierend auf der Seekbar Scroll-Bewegung implementieren möchten. Ist es so? –

+0

nein. Jeder Wert basiert auf einem bestimmten Ort, also muss ich die Karte an den richtigen Punkt verschieben. Die Suchleiste oben ist dazu in der Lage. Mein Problem ist die UI: Wie ich meine eigene "PlotSeekBar" erstellen kann –

Antwort

0

Bitte überprüfen Sie diese Frage: Android Seekbar with two thumbs. Android verfügt nicht über eine standardmäßige Benutzeroberfläche, aber Sie sollten in der Lage sein, den Quellcode von Drittanbietern zu finden.

+1

das scheint meine Frage zu beantworten, danke! –