2010-12-28 5 views
2

In meiner App gibt es eine Schaltfläche, und beim Drücken ist es eine Anforderung, dass eine erweiterbare Listenansicht herausrutschen sollte. aber der Fall ist, dass slidingdrawer nur von unten nach oben bewegt ..Gibt es eine Möglichkeit, eine Schublade von oben nach unten zu implementieren

+0

Ich denke, Sie suchen diese Frage: http://StackOverflow.com/Questions/1137350/How-To-Make-Anandroid-SlidingDrawer-Slide-Out-From- the-left und die Antwort von PHP_Jedi: -} –

Antwort

2

Dies wurde in einer ähnlichen Frage gestellt: Android SlidingDrawer from top?

Zusammenfassend gibt es grundsätzlich zwei Lösungen:

  1. Auf Android 3.0+ (API 11), können Sie Android: Rotation auf dem SlidingDrawer um 180 Grad. Und da die Kinder auch gedreht werden, drehen Sie sie um 180 Grad, um sie in ihre ursprüngliche Ausrichtung zurückzubringen. Wie auch immer,, da SlidingDrawer in Android 4.2 (API 17) ebenfalls veraltet war, wird diese Lösung nicht mehr als eine Übergangslösung empfohlen.
  2. Die bessere Lösung ist, Ihre eigene Implementierung zu schreiben oder eine ähnliche Komponente aus einer 3rd-Party-Widget-Bibliothek zu verwenden. Einige Bibliothek Empfehlungen in den Antworten auf diese Frage zu finden: SlidingDrawer deprecated