¿Cómo uso el ActionBar en las versiones anteriores de Android?
Posible duplicado:
¿Cuál es el equivalente de ActionBar en versiones anteriores de sdk?
Si no me equivoco, las pautas de Android dicen que debe usar el ActionBar para la navegación global dentro de una aplicación.
- FPS malo en el juego 2D android / java en dispositivos de alta definición
- ¿Por qué no puedo enviar un esqueleto espeluznante y espeluznante SMS?
- Guardar CookieStore en el servicio de cliente http
- JSONObject no serializable?
- Silenciar un video en un VideoView
Pero al mismo tiempo, normalmente desea orientarse a la API más antigua posible para obtener la máxima compatibilidad.
Estoy empezando el desarrollo de una aplicación y establezco el objetivo a Android 2.2.
¿Es posible usar la barra de acción aquí? Si no, ¿qué uso?
Gracias Kevin
- Devuelve el recuento de registros en una variable, Sqlite, Android, Java
- El dispositivo Android no muestra la imagen de fondo
- Android: compás + distancia en una vista de lista
- Cómo quitar la parte decimal de un número de flotador que contiene .0 en java
- Pruebas de Android con Appium y Gradle
- Jquery signalr client works- pero en java no se puede hacer que funcione
- Cómo agregar la barra de herramientas en PreferenciaActividad
- Android: ¿Cómo crear un TextView circular?
Utilice ActionBarSherlock .
- Asegúrese de que su proyecto utiliza Android 4.0+ como destino de compilación y que se ha agregado la biblioteca de compatibilidad / soporte. (Puede hacer clic con el botón derecho del ratón en el proyecto, seleccionar Toques de Android> Agregar biblioteca de soporte)
- Descargue el proyecto de la biblioteca ActionBarSherlock e importelo a Eclipse.
- Haga clic con el botón derecho en su proyecto principal, seleccione Propiedades y seleccione Android en el panel izquierdo. En la mitad inferior de la ventana, haga clic en el botón Agregar y seleccione el proyecto ActionBarSherlock. Haga clic en Aceptar.
- En lugar de usar Actividades y Fragmentos regulares, usa los de la Biblioteca Sherlock. Tienen los mismos nombres, pero prefijados con "Sherlock" (SherlockActivity, SherlockFragment, etc.)
- Para acceder a la barra de acciones en código, llama a
getSupportActionBar()
. Esto devuelve la barra de acción normal (para Honeycomb y posterior) o la barra de acción de Sherlock (para pre-Honeycomb). - Las instrucciones están en el sitio web de ActionBarSherlock.
Hay un proyecto de ejemplo agradable llamado ActionBarCompat que muestra cómo hacerlo. No es el 100% de lo que puedes hacer cuando orientas API 11+, pero es bastante bueno.
Definitivamente utilice ActionBarSherlock sobre ActionBarCompact. Es mucho más fácil de trabajar y está bien mantenido.
- ¿Cómo pasar la variable de cadena en MultipartEntity?
- Cómo cerrar la actividad de Android con visual studio y xamarin