Tengo una pregunta básica. En muchos ejemplos de tabhost, encontramos pestañas con imagen y texto.¿Cómo centrar el texto en tabhost?
En mi caso, me gustaría mostrar solo un texto, pero el problema es que mi texto está centrado horizontalmente pero no verticalmente (El texto está en la parte inferior de mi pestaña).
Intenté: android: layout_gravity = "center" en el framelayout, pero no funciona.
¿Tiene alguna idea, por favor?
Mi xml.
<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"
android:layout_gravity="center">
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center">
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"/>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center">
</FrameLayout>
</LinearLayout>
</TabHost>
resuelto: personalicé mis pestañas gracias al siguiente tutorial: http://joshclemm.com/blog/?p=136
Gracias
Es mejor utilizar una pestaña personalizada, ya que las pestañas predeterminadas tienen el tamaño de los iconos y el texto. –
posible duplicado de [Cómo centrar el texto en una barra de pestañas en Android] (http://stackoverflow.com/questions/5164443/how-to-center-align-text-in-a-tab-bar-in- android) – user7116
La misma pregunta fue hecha hace mucho tiempo. Lea este problema [ingrese la descripción del enlace aquí] (http://stackoverflow.com/questions/5164443/how-to-center-align-text-in-a-tab-bar-in-android) – Dimon