Ich habe eine Hauptaktivität, die ein Fragment hostet, das wiederum ein TabLayout (mit einem ViewPager) hostet. Die Tab-Leiste wird angezeigt, aber die Tabs selbst werden nicht angezeigt.
Hier ist mein Code in der Hauptaktivität zum Anzeigen des Hostfragments:
%Vor%Hier ist mein Fragment, das das TabLayout hostet, welches BMITabsFragment (s. a.) ist:
%Vor%Das ist mein FragmentPagerAdapter:
%Vor%Und das ist die fragment_bmitabs.xml:
%Vor%%Vor%
Mein Code basiert auf dem Google Android-Leitfaden unter Ссылка
Was mir hier fehlt?
Hinweis: Ich verwende AppCompatActivity und die Support-Bibliotheken v4 & amp; v7 und der com: android: support: design library
Ich habe das gleiche Problem! Aber das behebt mich auch.
%Vor% wie @Nathaniel Ford sagte, dies sollte ein Bug, ich ändern, um Design-Bibliothek 23.0.1.google es zu beheben, ändern Sie build.gradle
zu compile 'com.android.support:design:23.0.1'
. ps: Sie müssen auch Ihre compileSdkVersion
auf 23
Wenn Sie das Attribut android:tabPadding
in Tablayout der XML-Datei verwenden, entfernen Sie es.
Tags und Links android android-fragments android-viewpager android-tablayout