2011-07-08 14 views
7

¿Hay una barra de acción para Android Level 7 o algo más que pueda usar como barra de acciones? Necesito crear una aplicación que esté usando la barra de acciones para Android 2.1Barra de acción para Android 2.1

+0

ActionBarSherlock es lo mejor para el API 7+. –

Respuesta

12

JohanNilsson ha creado una biblioteca ActionBar que está disponible en GitHub.

Direct link.

+1

Un voto abajo, puedo aclarar que no tengo conexiones con johannilsson que las que he usado en la barra de acciones. –

+1

+1, Buena respuesta, no veo ninguna razón para obtener un voto negativo para esto. Me ayudó a encontrar una buena biblioteca. – Piro

0

El equivalente de la barra de acciones en las versiones pre-Honeycomb de Android es el menú de opciones, al que se puede acceder con el botón Menú.

12

here you go. El artículo officle android se llama: ActionBarCompat - Compatibilidad con barra de acciones. (Por si acaso el enlace no funcionará para siempre)

4

Bueno, usted debe tratar este proyecto de código abierto http://actionbarsherlock.com, se encuentra que es la definición completa en este sitio web En la nueva versión tendrá soporte para funciones proporcionadas por el ICS.

2
TypedArray a = mActivity.getTheme().obtainStyledAttributes(R.style.AppTheme, new int[] { 
    R.attr.actionbarCompatItemHomeStyle, 
    R.attr.actionbarCompatItemStyle 
}); 
int actionbarCompatItemHomeStyle = a.getResourceId(0, 0); 
int actionbarCompatItemStyle = a.getResourceId(1, 0); 
ImageButton actionButton = new ImageButton(mActivity, null, 
    itemId == android.R.id.home ? actionbarCompatItemHomeStyle : actionbarCompatItemStyle 
); 
Cuestiones relacionadas