2013-06-30 14 views
7

Posso usare il Cassetto di navigazione in Android più vecchio come GingerBread? E Se sì, come posso usarlo senza ActionBar come ActionBar non è disponibile per Gingerbread ..Utilizzo di Navigation Drawer in Android più vecchio

+0

Usa ActionBarSherlock (Google it) per ActionBar e Android Support Library come suggerito da Merlin nella sua risposta. Sto usando entrambi e ho un Navigation Drawer che funziona con i telefoni Froyo. – Squonk

+0

@Squonk Ehi, ho fatto come mi hai suggerito, ma sto ricevendo alcuni errori ... vedi questo post http://stackoverflow.com/questions/17389763/navigationdrawer-with-actionbarsherlok e aiutaci se puoi thnx – Priyesh

risposta

7

È possibile utilizzare il Android Support Library per l'attuazione di funzioni API più recenti, tra cui navigazione cassetto, in applicazioni mirate per il livello di API 4 o maggiore

3

Utilizzare questa e la vostra applicazione non vada in crash con Gingebread Android:

if(Build.VERSION.SDK_INT>Build.VERSION_CODES.GINGERBREAD_MR1){  
     getActionBar().setDisplayHomeAsUpEnabled(true); 
     getActionBar().setHomeButtonEnabled(true); 
     } 

fare lo stesso se si utilizza ActionBarDrawerToggle

speranza che aiuta :)))

Problemi correlati