Ribbon-Menü Von Android
Ich habe irgendwo gelesen, dass Google nennt diese "Ribbon-Menü".
Trotzdem das ist, was ich meine (schaut Euch auch diese blog):
Dies ist die Google+ app. Wenn Sie auf das G+ Symbol in der ActionBar, wird der gesamte Bildschirm nach rechts verschoben, und ein Menü kommt. Beachten Sie, dass die ActionBar auch bewegt.
Möchte ich das in meiner Anwendung, aber ich weiß nicht, wie. Ich habe grundlegendes Verständnis von der Animations-framework.
Die Fragen:
- Welche Art von layout ich verwenden?
- Wie zu animieren gesamte Bildschirm (mit ActionBar)?
Ich hoffe das sind nicht zu Allgemeine Fragen. Ich bitte Sie um Beispiele. Vielen Dank im Voraus.
- Hier
- Danke für die Antwort. Es ist ein Erster Schritt, aber nicht genau das, was ich fragte. In Ihrem Beispiel die ribbon-Menü von Links kommt. Ich wurde gefragt, für den gesamten Bildschirm nach rechts bewegt, entdecken Sie die Menü.
InformationsquelleAutor mneri | 2012-07-11
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ok, ich habe es. Es ist ganz einfach.
Diese Linie gibt Ihnen die Hauptansicht von Ihrer Aktivität. Die Hauptansicht enthält alle Dinge, die in angezeigt werden die Aktivität. Dann können Sie zu animieren. Die Antwort war einfach.
Dieser link hat mir sehr geholfen: http://android.cyrilmottier.com/?p=658
EDIT:
Dies ist nicht der Weg zu gehen. Wie Cyril Mottier es ist ein hack und ich fand eine Menge Probleme.
Ich umgestrickt alles und jetzt bin ich bei der Umsetzung meiner eigenen ActionBar.
decorView
zuFrameLayout
und dann habe ich denView
für das Menü. Es funktionierte für eine Weile. Aber jetzt gibt es eine Menge Probleme. 🙁 Jetzt bin ich der Umsetzung meiner eigenen ActionBar. Es ist Zeit zum aktualisieren der Antwort.War ich auch auf der Suche nach diesem. Ein anderer name für die gleiche Sache ist Slideout navigation.
Hier sind die Lösungen die ich gefunden habe, ist auf Github:
https://github.com/jfeinstein10/SlidingMenu
https://github.com/korovyansk/android-fb-like-slideout-navigation
https://github.com/darvds/RibbonMenu
https://github.com/Gregadeaux/android-fly-in-app-navigation
Hierzu können Sie durch die Navigation Schublade, sehr gut,
Hier ist ein Beispiel, ich finde es
MainActivity.java
drawer_listview_item.xml
activity_main.xml
string.xml
Ich hoffe, dies hilft Ihnen und anderen,
Hallo, ich habe festgestellt, dass dies mit diesem link bitte check this out
https://developer.android.com/design/patterns/navigation-drawer.html
NavigationDrawer
. Ich will, dass die gesamte Ansicht zu schieben, nicht um eine neue Ansicht zu schieben in.