Navegación de la barra de acciones de Android deja de funcionar

Estoy usando ActionBarSherlock y ViewPagerIndicator para crear una actividad que tiene pestañas y navegación de lista.

Las fichas están respaldadas por un FragmentStatePagerAdapter y permiten al usuario navegar entre las diferentes secciones de la aplicación. La navegación de lista permite al usuario cambiar el modo de vista de la pestaña en la que están actualmente, por ejemplo, si están viendo resultados de búsqueda, pueden cambiar entre el modo de lista y de cuadrícula.

El problema que estoy teniendo es que cuando me desplazo entre las pestañas la navegación de la lista intermitentemente deja de funcionar. Puedo chascar encendido el hilandero y exhibe la lista de opciones pero cuando selecciono una de ellas el texto en el hilandero:

  • No se actualiza,
  • OnNavigationItemSelected () no se llama.

(Por alguna razón usar un FragmentPagerAdapter en lugar de un FragmentStatePagerAdapter parece detener el problema que ocurre con tanta frecuencia, pero todavía sucede de vez en cuando.)

¿Algunas ideas?

Gracias

Creo que no debería utilizar la pestaña de navegación construida en ActionBar.

Puede utilizar la interfaz PagerTitle que está disponible en ViewPager. http://developer.android.com/reference/android/support/v4/view/PagerTitleStrip.html

O puede utilizar las siguientes grandes bibliotecas http://viewpagerindicator.com https://github.com/astuetz/PagerSlidingTabStrip

  • Asistente condicional / inicialización con ViewPager
  • Indicar después de pasar la última página en ViewPager
  • El indicador de paginación de círculo no se ve alrededor
  • Fijar las pestañas con android.support.v4.view.PagerTabStrip o ViewPagerIndicator
  • Java.lang.IllegalStateException: ViewPager no se ha consolidado (usando el indicador JakeWharton ViewPager)
  • Cómo configurar la imagen personalizada en el espacio entre dos CirclePageIndicator en android?
  • El ViewPagerIndicator no es fácil con 1000 páginas
  • Tirar para actualizar y loadmore listview como facebook
  • Cambiar el nombre de página en Android Viewpager
  • Cómo cambiar el estilo de texto TabPageIndicator - Negrita, TextSize en seleccionado?
  • Dar texto de la pestaña seleccionada un color diferente utilizando ViewPagerIndicator
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.