Barra de acciones barra de navegación + navegación por pestañas – La posición de la ruleta no está a la izquierda

De acuerdo con Jake como en el diseño de Android con barra de acción y pestañas , decidimos seguir su segunda sugerencia.

Utilice la pestaña de pestañas en la barra de acciones y configure una vista personalizada con un Spinner

Junto con IcsSpinner de ActionBarSherlock en sí, logramos que funcione en Gingerbread e ICS.

Sin embargo, seguimos sufriendo el siguiente problema, durante el modo de paisaje.

Introduzca aquí la descripción de la imagen

Tenga en cuenta que la ruleta ("Portafolio 1") está entre la pestaña PORTFOLIO y el icono de búsqueda. Lo que queremos es, la ruleta está en el lado izquierdo de la pestaña WATCHLIST.

¿Hay algo que podamos probar?

Gracias.

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

En código java: actionBar.setCustomView (R.layout.custom_actionbar_layout)

Una respuesta muy tarde, pero esto es posible. Sólo tiene que reemplazar (de forma programática) la vista apuntada por android.R.id.action_bar_title con un Spinner . Escribí un blog sobre ello. Aquí está el enlace

  • Cambiar la barra de acciones homeAsUpIndicator Programamtically
  • Cambiar la altura de la barra de acción en Android JellyBean
  • ActionBarSherlock problema ShareActionProvider
  • Cambiar la dirección de la barra de acción de derecha a izquierda
  • Robotium - haciendo clic en las pestañas de la barra de acción
  • FindFragmentByTag - buscando fragmento en FragmentTabHost - always null
  • Cómo ir al icono de Centro en la barra de acción de Android
  • ActionBar bloquea la primera fila de listview
  • Los elementos de menú no se muestran en SherlockFragmentActivity con pestañas
  • Error: El atributo "title" ya ha sido definido
  • Haga que la división ActionBar muestre el doble de iconos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.