¿Cómo crear correctamente un Tablayout ahora que la Tabactivity está obsoleta?

Desde la introducción de Fragmentos TabActivity está obsoleto.

Sin embargo, el TabLayout Tutorial de Views de Hello todavía utiliza TabActivity y la API-Documentation no tiene una respuesta clara sobre cómo crear un Tab Layout con Fragments en lugar de TabActivity.

¿Cómo está construyendo Tablayouts ahora que la TabActivity está obsoleta?

Bueno, tuve ese problema y aquí está el ejemplo de solución para ese FragmentTabs.java . Pero todavía estoy esperando la solución que Fragments proporciona en lugar de usar ActivityGroup .

Utilice TabHost o ActionBar con pestañas junto con Fragmentos .

Te recomiendo que utilices ActionBar con pestañas y ViewPager para guardar los fragmentos de cada pestaña.

En onPageSelected () de onPageChangeListener , establezca la pestaña actual por getActionBar (). SetSelectedNavigationItem (position);

Y en onTabSelected (pestaña Tabulación, FragmentTransaction ft) de TabListener, establezca la página actual en viewpager mediante mViewPager.setCurrentItem (tab.getPosition ());

Consulte este ejemplo también. ¡Buena suerte!

Desde el lanzamiento de ActionBarSherlock no hay necesidad de usar el API de tap antiguo. Simplemente usa las nuevas pestañas con fragmentos de la forma que quieras en cualquier versión reciente de Android (2.x)

  • Cómo crear un diseño con pestañas en Android 4.0?
  • ¿Qué significa "desaprobado"?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.