Układ graficzny dla prostego android.support.v4.app.FragmentTabHost nigdy nie renderuje się w Eclipse lub Android Studio.
błąd Konsola mogę to konsekwentnie:
Exception raised during rendering: No tab known for tag null
Układ graficzny FragmentTabHost nie renderuje
używam najbardziej podstawowego pliku XML:
<android.support.v4.app.FragmentTabHost
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TabWidget
android:id="@android:id/tabs"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0"/>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="0"/>
<FrameLayout
android:id="@+id/realtabcontent"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</LinearLayout>
</android.support.v4.app.FragmentTabHost>
ale pojawia się ten sam błąd.
Po prostu chciałem dodać więcej widoków powyżej lub poniżej widgetu karty i układu ramki.
Nie przejmuję się zbytnio widzeniem zawartości karty; Chcę po prostu zobaczyć resztę mojego układu - ale problemem jest to, że żadne inne widoki są renderowane, gdyandroid.support.v4.app.FragmentTabHost
tkwi w układzie.
Czytałem i starał się rozwiązać problem z odpowiedzią na to stanowisko:
Android: Tabs at the bottom with FragmentTabHost
ale nie sądzę, że to jest mój problem; Nie chcę umieścić TabWidget na dole.
Każdy inny mój plik XML otwiera się idealnie.
Ten sam problem pojawia się w Android Studio:
Czy to logcat lub konsola? Jeśli logcat, opublikuj. – anthropomo
to jest dziennik błędów: w eclipse: (Wyjątek wywoływany podczas renderowania: brak zakładki dla znacznika null Szczegóły wyjątku są rejestrowane w oknie> Pokaż widok> Dziennik błędów) – lory105
FragmentTabHost nie będzie wyświetlał żadnych treści, ponieważ zawartość zostanie dodana dynamicznie . Więc nie ma problemów. Powinien działać, gdy dodasz karty w kodzie i przetestujesz je. http://www.androidhive.info/2011/08/android-tab-layout-tutorial/ – mipreamble