2016-04-29 13 views
10

Come posso ottenere un'animazione per la visualizzazione di navigazione, come questa?Come personalizzare le animazioni della visualizzazione di navigazione come questa

enter image description here

Finora, penso che sia possibile solo scrivendo una consuetudine di navigazione vista, la questione è proprio come dovrebbe essere simile. O c'è un'altra opzione?

+1

vedere http://stackoverflow.com/questions/18070831/ can-i-open-the-drawer-layout-with-animation-programmaticamente –

+3

Si prega di seguire FlowingDrawer: https://github.com/mxn21/FlowingDrawer. E anche FlabbyListView: https://github.com/jpardogo/FlabbyListView. Questo potrebbe aiutarti. – Chitrang

risposta

10

FlowingDrawer è la risposta della tua domanda.

Aggiungere dipendenze al Gradle livello di modulo:

dependencies { 
    compile 'com.mxn.soul:flowingdrawer-core:1.2.2' 
    compile 'com.nineoldandroids:library:2.4.0' 
} 

menù Definire nel file XML di layout

<com.mxn.soul.flowingdrawer_core.LeftDrawerLayout 
    android:id="@+id/id_drawerlayout" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:clipChildren="false"/> 

enter image description here

Problemi correlati