Estaba revisando este paquete de muestra que Google ha proporcionado con su SDK. Traté de cambiar el nivel de api a 7 y observé que había muchos errores no resueltos en el proyecto.Android ActionBar Compatibilidad
estoy lista algunos aquí:
- ICE_CREAM_SANDWICH no se puede resolver o no es un campo (ActionBarActivity.java)
- R no se puede resolver a una variable (Esto se debe probablemente al hecho mi XML también contiene errores)
- SHOW_AS_ACTION_IF_ROOM no se puede resolver o no es un campo (ActionBarHelperBase.java)
- el método setActionView (Ver) no está definida para el tipo MenuItem (ActionBarHelperHoneycomb.java)
- El método getActionBar() está definido para la Actividad de tipo (ActionBarHelperICS.java)
- El android.view.ActionProvider importación no puede resolverse (SimpleMenuItem.java)
- en res/valores-v13/styles.xml - error: Error al recuperar el elemento principal para el elemento: no se encontró ningún recurso que coincida con el nombre de pila 'android: style/ TextAppearance.Holo.Widget.ActionBar.Title'.
- error: Error: No se encontraron recursos que coincidan con el nombre de pila: attr 'android: actionBarStyle'. (en res/values-v11/styles.xml)
¿Alguna idea de cómo deshacerse de estos errores? Básicamente estoy apuntando a dispositivos Android 2.xy posteriores. ¿El uso de actionbarsherlock es otra alternativa? Leí aquí en algunas publicaciones que el paquete de compatibilidad de la barra de acciones también funciona en dispositivos Android 2.x.