Frage

Das Erreichen einen echten "Drop-Down-Effekt" (wie in Adobe Photoshop Mobile App für Android gesehen, Bild unten) hat sich mit Androids herausfordernde integrierten Methoden.

Wie andere auf Stackoverflow mir gesagt haben, die Bearbeitung der Stil einer Dropdown-Liste Ansicht eines Android Spinner ist begrenzt.

Wie wird dieser Drop-Down-Effekt gemacht?

(Ich kann nicht scheinen, um ein Bild zu bekommen, um zu zeigen, so ist hier ein Link: Adobe Photoshop mobile für Android

War es hilfreich?

Lösung

Nach der Besichtigung der Adobe Diashow Ich denke, die Art, wie ich versuchen würde, dass zur Arbeit zu kommen, das Android Java SDK verwenden, wäre ein Listview-Objekt mit einem transparenten Hintergrund zu erstellen, und dann dynamisch hide / show ihn in dieser Position, wenn die Menü-Taste wird durch die Einstellung der Anzeige für die Sichtbarkeit auf Sicht- oder GONE.

geklickt

ein Listview Erste transparent sein sollte nicht so schwierig sein. Ich würde schauen in AbsoluteLayout es zu schweben über alles an dieser Stelle zu erhalten.

Eine weitere Option könnte sein, die Listview in einem benutzerdefinierten Dialog angezeigt, dass Sie geschrieben haben, positionieren sie wieder in exakt diese Stelle auf dem Bildschirm, so dass es wie ein Menü sieht von Taste erstreckt, die geklickt wurde.

Andere Tipps

Es ist wahrscheinlich getan mit Low-Level-Zeichenfunktionen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top