java - studio - Cómo implementar pestañas ahora que TabActivity está en desuso
tabs android studio example (3)
Esta pregunta ya tiene una respuesta aquí:
Estoy tratando de implementar algunas pestañas simples en una actividad.
Creo que tengo el código xml correcto (estoy usando el mínimo tabHost / widget / FrameLayout que se encuentra en el código de ejemplo), sin embargo, estoy teniendo problemas con el lado de Java.
La mayor parte de la documentación sobre cómo hacer este punto para usar TabWidget, esta clase ahora está en desuso. Se sugiere que uno debe usar fragmentos. Pero los fragmentos parecen ser utilizados de una manera bastante diferente.
¿Alguien tiene algún código de ejemplo de cómo implementar en java algunas pestañas muy básicas definidas en un archivo xml ahora que TabHost está en desuso? (El ejemplo [aquí [ 1 no usa xml)
Crea tus pestañas utilizando fragmentos.
Un buen ejemplo: http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/
Y, por supuesto, debe leer sobre fragmentActivities en la documentación oficial: http://developer.android.com/reference/android/support/v4/app/FragmentActivity.html
Busca más: hay muchos otros ejemplos de cómo crear pestañas de esta manera.
Crear incluir Linearlayout con imágenes pequeñas e implementar la interfaz con navegación a estas imágenes (pestañas),
public interface Tabs {
public void moveToTab1();
public void moveToTab2();
public void moveToTab3();
public void moveToTab4();
}
public Activity implements Tabs {
public void moveToTab1() {
startActivity();
finish();
}
}
// other methods
Si vas a la guía del desarrollador de Android, te muestran cómo se puede hacer esto.
http://developer.android.com/reference/android/app/TabActivity.html
Hay un código de ejemplo que muestra cómo hacerlo usando fragmentos.