2011-03-18 12 views
15

Recientemente leí acerca de la implementación de la barra de acción en Android en el sitio de desarrollo. Pero encontré que requiere un nivel mínimo de API 11.Puede que alguien me diga si es posible implementar una barra de acciones en niveles Api de menos de 11, como 8 o 9. Si es así, ¿cómo puedo hacer esto?¿Cómo implementar la barra de acciones en niveles de API menores que 11?

+0

ver este pregunta: http://stackoverflow.com/questions/2900509/android-action-bar-like-twitter-sample – Olegas

Respuesta

17

ActionBarSherlock en http://actionbarsherlock.com es una biblioteca de Android que implementa el patrón de diseño de la barra de acciones utilizando el ActionBar nativo en 3.0+ y una biblioteca de terceros en pre-3.0 .

En la actualidad existe también ActionBarCompat - parte de la biblioteca de soporte Android: http://android-developers.blogspot.co.uk/2013/08/actionbarcompat-and-io-2013-app-source.html

+0

gracias ashton. Parece que obtuve lo que quería seguir su enlace. El paquete de compatibilidad haría el trabajo que parece. http://android-developers.blogspot.com/2011/03/fragments-for-all.html – rogerstone

+2

Gracias por la mención, @AshtonBRSC. @rogerstone La biblioteca de compatibilidad no incluye soporte para la barra de acciones. La biblioteca que mencioné anteriormente se ha actualizado recientemente para que esté basada en la biblioteca de compatibilidad e incluye una implementación de la barra de acciones para los niveles API inferiores a 11. Puede consultarla en http://actionbarsherlock.com. El repositorio GitHub sigue siendo el mismo también. –

+0

Supongo que la pregunta por el momento es ¿qué usar entre esos 3? – Mikey

2

Existen implementaciones de terceros de la barra de acciones disponibles. Vea este proyecto de biblioteca en github: android-actionbar. El manifiesto indica que el nivel mínimo de API es 3, la API de destino es 8.

2

Si usted está buscando una solución actionbar simplista es posible que desee dar un vistazo a ActionBarCompat de los ejemplos Google Oficiales

+0

Intenté esto pero la barra de acción no se muestra en la versión de GB. ¿Eso no derrota el propósito de este paquete? – Namratha

+0

Debería proporcionarle una barra de acciones pero sin un desbordamiento. Es por eso que es simplista – Necronet

+0

veo. ¿Cómo manejas los elementos de acción? No he encontrado una manera todavía. – Namratha

Cuestiones relacionadas