2012-10-22 13 views
5

sto cercando alcune informazioni sui acion Bar Cassetti descritto qui: http://developer.android.com/design/patterns/actionbar.html ("Cassetti: Un cassetto è un menu slide-out che consente agli utenti di ...")Android Barra azioni Cassetti

Sembra che questa funzionalità sia parte di Android e nessuna libreria esterna, ma non riesco a trovare alcuna informazione su come implementare questa funzione.

+1

Conosco un menu scorrevole open source, è quello che stai cercando? https://github.com/jfeinstein10/SlidingMenu –

+0

Sì, conosco questa libreria, ma sembra come se fosse possibile farlo facilmente senza una libreria esterna con l'aiuto di questi DrawBar ActionBar, ma non so come . – AndrejDelany

+0

Ne dubito. Ho controllato il codice sorgente di Android 4.1.1 e non sembra esserci alcun supporto del menu scorrevole incorporato, la gestione dell'evento "Su" (android.R.id.home, id del pulsante "Su" in ActionBar) nei framework/base non ha nulla a che fare con l'apertura di un menu scorrevole. –

risposta

0

ma sembra come se sia possibile farlo facilmente, senza una libreria esterna con l'aiuto di questi ActionBar Cassetti,

Non c'è costruito nel widget che fa questo. Il sito sta semplicemente parlando del modello che è possibile utilizzare, non di quello disponibile. Il più vicino ad essere costruito in è fornito nella libreria di supporto qui (questo è abbastanza nuovo) https://android.googlesource.com/platform/frameworks/support/+/master/v4/java/android/support/v4/widget/SlidingPaneLayout.java

Le opzioni disponibili sono:

  1. utilizzare l'implementazione libreria di supporto utilizzato in precedenza.
  2. Utilizzare una libreria di terze parti https://github.com/jfeinstein10/SlidingMenu, https://github.com/SimonVT/android-menudrawer o .
  3. Implementa il tuo.
Problemi correlati