2012-07-13 22 views
11

Según Jake como en Android layout with action bar and tabs, decidimos seguir su segunda sugerencia.Barra de acciones navegación de navegación + navegación de tabla - La posición del ruteador no está a la izquierda

de navegación Uso pestaña en la barra de acción y establecer una vista personalizada con un Spinner

Junto con IcsSpinner de sí mismo ActionBarSherlock, se las arreglan para hacer que funcione en pan de jengibre y el ICS ambos.

Sin embargo, todavía sufrimos el siguiente problema, durante el modo horizontal.

enter image description here

Nota, el control de giro ("Cartera 1") está entre pestaña Parque y el icono de búsqueda. Lo que queremos es que la ruleta esté en el lado izquierdo de la pestaña LISTA DE RELOJES.

¿Hay algo que podamos probar?

Gracias.

+0

Todavía me estoy enfrentando a este problema. ¿Encontró una solución? – SlowAndSteady

Respuesta

2

Puede configurar la vista personalizada de la barra de acción, el usuario RelativeLayout para poner su spinner en el lado izquierdo de la "Lista de Vigilancia"

en código Java: actionBar.setCustomView (R.layout.custom_actionbar_layout)

+0

Ese es el problema: no se puede establecer la vista personalizada a la izquierda de las pestañas. – SlowAndSteady

0

una respuesta muy tardía, pero esto es posible. Solo tiene que reemplazar (programáticamente) la vista apuntada por android.R.id.action_bar_title con Spinner. Escribí un blog sobre eso. Aquí está el link

Cuestiones relacionadas