Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Lengüetas verticales en Android

Quiero hacer pestañas verticales en Android como debajo de la imagen. Introduzca aquí la descripción de la imagen

Tenía ver el ejemplo para las lengüetas verticales de debajo del acoplamiento.

haga clic aquí

En este enlace la respuesta tiene algunos comentarios y en los comentarios que tenían código compartido, pero el enlace de mega-upload ha expirado.

He intentado muchas maneras pero no puedo mostrar las lengüetas verticales. Cuando estoy tratando de acuerdo con el enlace de las pestañas no se puede mostrar. por favor, ayúdame

  • Quitar fragmento antiguo del gestor de fragmentos
  • Android tabhost cambiar el estilo de color de texto
  • TabHost con Fragmentos y FragmentActivity
  • Inflar un diseño con ImageButton en Fragmento mediante programación
  • Android: TabHost - pasar los parámetros a los fragmentos
  • Nullpointer excepción en oncreateView () de fragmento
  • Android: TabActivity obsoleto, el uso de fragmentos?
  • Actualización de iconos de pestaña de Android
  • 4 Solutions collect form web for “Lengüetas verticales en Android”

    Cuando uso pestañas, normalmente sólo ocultar la etiqueta tabwidget al establecer la visibilidad de Android como desaparecido.

    Y añadir botones para actuar como los botones de pestaña como

    ESTO ES MODIFICADO PARA HACER BOTONES VERTICALES DE LA TABLA

     <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <FrameLayout android:layout_width="0dip" android:layout_height="fill_parent" android:layout_weight="0.2"> <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" android:layout_height="wrap_content" android:visibility="gone"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <Button android:layout_height="0dip" android:layout_width="fill_parent" android:layout_weight="1.0" android:background="@drawable/ic_tab_artists" android:id="@+id/artist_id" android:onClick="tabHandler"/> <Button android:layout_height="0dip" android:layout_width="fill_parent" android:layout_weight="1.0" android:background="@drawable/ic_tab_artists" android:id="@+id/album_id" android:onClick="tabHandler"/> <Button android:layout_height="0dip" android:layout_width="fill_parent" android:layout_weight="1.0" android:background="@drawable/ic_tab_artists" android:id="@+id/song_id" android:onClick="tabHandler"/> </LinearLayout> </FrameLayout> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="0dip" android:layout_height="fill_parent" android:layout_weight="0.8"/> </LinearLayout> 

    Y agrego un controlador de clic de botón

     public void tabHandler(View target){ artistButton.setSelected(false); albumButton.setSelected(false); songButton.setSelected(false); if(target.getId() == R.id.artist_id){ tabHost.setCurrentTab(0); artistButton.setSelected(true); } else if(target.getId() == R.id.album_id){ tabHost.setCurrentTab(1); albumButton.setSelected(true); } else if(target.getId() == R.id.song_id){ tabHost.setCurrentTab(2); songButton.setSelected(true); } } 

    Cuando uso este método, me da más libertad para diseñar los botones de pestaña. El xml anterior es para los botones de pestaña horizontal, pero usted fácilmente hacerlo vertical, pero la edición de un poco. Sólo asegúrese de que necesita el Tahbost, Tabwidget y un framelayout con @android: id / tabcontent como el id.

    Que este enlace le ayude, sus trabajos como su requisito en el modo land-scap.

    Aquí tengo una alternancia para la vista de pestaña vertical. 🙂 amablemente ver este enlace cómo cambiar el diseño en el diseño de marco en el evento de clic?

    Gracias codificación happpiee

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.