Intereting Posts
Есть ли что-то вроде TimeSpan в разработке Android? Как определить тип дополнительного в пакете, удерживаемом намерением? Изменение размера изображения в уведомлении стиля bigpicture Различать MMS и SMS через прослушиватели MMS / SMS в Android Когда мы узнаем, когда были видны представления Activity Почему я получаю сообщение об ошибке «MyActivity не входит в класс?» Инструменты автоматизации тестирования Android Как уменьшить размер Android APK? Как добавить фрагмент в Activity с программно созданным контентом Emulator: ERROR: camera_device_start_capturing: Устройство AndroidEmulatorVC0 не может сохранить фрейм в буфер обмена Как перемещаться / просматривать / редактировать источники платформы Android (AOSP) с помощью Intellij IDE (желательно Android Studio)? Погода API-данных осведомленности о погоде застряла в течение нескольких дней в разных местах и ​​изменении погоды Как построить apk в режиме выпуска с помощью maven Параметрированные контрольные тесты на Android Как передать объект из одной активности в другую на Android

TabHost – как изменить текст вкладки в XML

Я знаю решение о том, как изменить его программно, но я хотел бы установить текст в XML. Как ты это делаешь? Я посмотрел здесь: http://developer.android.com/reference/android/widget/TabHost.html, но не нашел решения.

Solutions Collecting From Web of "TabHost – как изменить текст вкладки в XML"

Как насчет ….

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <TabHost android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:tag="tab0" android:text="Tab 1" android:background="@android:drawable/btn_star_big_on" android:layout_width="wrap_content" android:layout_height="fill_parent" /> <TextView android:tag="tab1" android:text="Tab 2" android:layout_width="wrap_content" android:layout_height="fill_parent" /> <TextView android:tag="tab2" android:text="Tab 3" android:layout_width="wrap_content" android:layout_height="fill_parent" /> </TabWidget> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:text="Hallo1" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <TextView android:text="Hallo2" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <TextView android:text="Hallo3" android:layout_width="fill_parent" android:layout_height="fill_parent" /> </FrameLayout> </LinearLayout> </TabHost> </RelativeLayout> 

Таким образом, это будет выглядеть следующим образом:

TabHost

Ознакомьтесь с полным показателем вкладки.

Надеюсь, это поможет … Приветствия!

Вы всегда можете войти в @ + id / tab1 и изменить его на все, что вы хотите, чтобы вкладка была вызвана. Поэтому, если вы хотите, чтобы его называли «О», просто измените его на @ + id / About в линейном макете для конкретной вкладки.