2011-03-07 2 views
1

Je note la sortie il ya quelques jours de la bibliothèque statique apportant des fragments aux versions d'Android antérieures à la version 3.0, mais cette bibliothèque inclut-elle l'ActionBar? Je ne le soupçonne pas.Aucun pré-construit ActionBar pour Android pré-3.0?

Je suppose que pour une application qui fonctionnera sur les versions antérieures à la version 3.0, il faut une implémentation ActionBar construite manuellement pour les versions jusqu'à 2.3 et ensuite utiliser le système d'exploitation ActionBar par défaut dans v3.0? Pour une raison quelconque, j'ai supposé que la bibliothèque contenait ActionBar, mais comme je creuse plus loin, je ne trouve aucune preuve de sa présence.

+0

Je voulais juste vous avertir que j'ai publié une extension de la bibliothèque compat qui inclut le support pour l'émulation de la ActionBar native sur les périphériques pré-3.0. Consultez-le à http://actionbarsherlock.com –

Répondre

2

La bibliothèque statique ne contient pas ActionBar. Probablement parce que le ActionBar est une fonctionnalité de fenêtre et n'a pas pu être ajouté correctement en tant que bibliothèque statique.

Vous devriez revenir à quelque chose que la plupart des applications utilisent aujourd'hui. A savoir la "barre d'action" que Google utilise dans son application I/O par exemple.

+0

Merci d'avoir confirmé Alex. –

+0

Ce projet ActionBar a une source qui fonctionne bien https://github.com/markchang/android-actionbar –