Intereting Posts
OnFling для TextView не работает Ошибка Dagger2: не может быть предоставлена ​​без конструктора @Inject Камера Motorola Android 2.2 игнорирует параметр EXTRA_OUTPUT Android 4.0.4 Ошибка WebView MediaPlayer (1, -2147483648) Использование файла <audio> Tag и локальных активов 17.8 Распределение кучи MiB для простого проекта Hello World? Как проверить нуль на анализируемых XML-тегах Значение Установка apk на эмулятор Android в Mac OS Конвертировать временную метку в текущую дату в android Прикоснитесь к позиции при перетаскивании Как сделать отзывчивое приложение для Android, которое используется в мобильных устройствах, а также в планшете? Как я могу настроить несколько прослушивателей для одного события? Как извлечь и просмотреть файлы cookie из Android Chrome? Как узнать, какие файлы не были сохранены в Android Studio? Ошибка при попытке поделиться ссылкой на facebook с Android Внедрение ProgressDialog в Multipart Upload Request

Android – Ошибка FragmentTabHost "Нет вкладки, известной для тега null"

У меня есть следующий XML:

<FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/frmTabs" android:layout_below="@+id/ibTop" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" android:layout_toLeftOf="@+id/vlImagesRight" android:layout_marginRight="10dp" android:layout_marginTop="0dp" android:layout_marginLeft="5dp" android:layout_marginBottom="5dp"> <android.support.v4.app.FragmentTabHost android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/tabHost"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <TabWidget android:id="@+id/tabWidget" android:layout_width="fill_parent" android:layout_alignParentBottom="true" android:layout_height="wrap_content" /> <FrameLayout android:id="@+id/tabContent" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/tab_a" android:layout_width="fill_parent" android:layout_height="fill_parent"/> <LinearLayout android:id="@+id/tab_b" android:layout_width="fill_parent" android:layout_height="fill_parent"/> <LinearLayout android:id="@+id/tab_c" android:layout_width="fill_parent" android:layout_height="fill_parent"/> </FrameLayout> </RelativeLayout> </android.support.v4.app.FragmentTabHost> </FrameLayout> 

И моя Android Studio показывает эту ошибку:

Исключение, возникшее во время рендеринга: нет вкладки, известной для тега null

Комментируя ключ <android.support.v4.app.FragmentTabHost и его дети заставляют ошибку уходить.

Я могу найти такие темы, как этот , но мне интересно, все-таки после этого все еще не имеет более простого решения, как в самом XML.

Изменить макет

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <FrameLayout android:id="@+id/realtabcontent" android:layout_width="match_parent" android:layout_height="0dip" android:layout_weight="1" /> <android.support.v4.app.FragmentTabHost android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="wrap_content" > <FrameLayout android:id="@android:id/tabcontent" android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="0" /> </android.support.v4.app.FragmentTabHost> </LinearLayout>