¿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.
- Creación de pestañas utilizando Fragmentos ahora que TabActivity está obsoleto
- Cambiar el título de la barra de pestañas en android
- TabActivity -> Fragmentos .. ¿es realmente esto complicado?
- ¿Cómo iniciar una actividad con una pestaña específica?
- Reiniciar una actividad en una sola pestaña en una TabActivity?
¿Cómo está construyendo Tablayouts ahora que la TabActivity está obsoleta?
- Insignia en Android TabHost
- Cómo llamar a la pestaña Onclick y OnTabChange para la misma pestaña
- ¿Por qué getActionBar () obtiene valor nulo en TabHost desde Android?
- Cómo hacer oval shape tabhost en android
- ¿Cómo crear un api personalizado para tabhost y tabwidget?
- Android: TabActivity obsoleto, el uso de fragmentos?
- Cómo detectar un clic en un botón de pestaña ya seleccionado
- Característica Título personalizado: No se pueden combinar títulos personalizados en API 11 y superiores
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)
- La selección de WebView hace que el teclado virtual se oculte temporalmente y luego regrese
- Ptrace devuelve -1 en Android