Pregunta

¿Hay alguna forma de cambiar el contenido de la barra de título cuando está en la pestaña (si no estaba en la pestaña, lo habría hecho, pero lo intenté, no pude encontrar ninguna solución)? Por ejemplo, supongamos que he creado una barra de título personalizada con pocos botones, y ahora quiero cambiar el contenido de la barra de título (Drawables, el título y la funcionalidad).

¿Sería genial si alguien pudiera decirme si puedo implementar la barra de acción en versiones por debajo de 3.0? Estoy creando este proyecto en 2.1 (me gustaría crear una barra de acción desde cero).

¿O si hay alguna forma además de insertar una imagen y colocar botones (esta metodología sería lo suficientemente buena)?

¿Fue útil?

Solución

Si solo está buscando implementar el paradigma de la barra de acción en las versiones previas a Honeycomb de Android, le sugiero que busque usar el ActionBarSherlock Biblioteca.

La biblioteca usará automáticamente la barra de acción nativa cuando esté disponible o envolverá automáticamente una implementación personalizada en torno a sus diseños. Esto le permite desarrollar fácilmente una aplicación con una barra de acción para cada versión de Android hasta 1.6.

Otros consejos

Las respuestas de Twaddington y PJCO son correctas, debe usar ActionBarSherlock si desea ser compatible con cada nivel de SDK.

Quiero agregar que puede tener una barra de acción personalizada o una vista personalizada para sus pestañas Action BAR utilizando el método actionbar.setCustomView(view) o tab.setCustomView(view)

De todos modos, juega con ActionBarSherlock población, hay algunos casos de uso fríos.

La otra opción que vale la pena ver es ActionBarcompat, que creo que viene con las demostraciones de API SDK 14. Sin embargo, ActionBarSherlock parece admitir muchas más características, por lo que esa puede ser la mejor solución.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top