У меня есть существующее приложение, которое использует ViewPager
и PagerTabStrip
, и это длительное время работает с различными версиями Android SDK и библиотеки com.android.support:appcompat-v7
, Я только что натолкнулся на компилируемые и целевые версии SDK моего приложения от 23
до 24
и com.android.support:appcompat-v7
версии библиотеки от 23.4.0
до 24.0.0
... и теперь я вижу, что PagerTabStrip
полностью отсутствует в ViewPager
. (Не только отсутствующие названия в PagerTabStrip
... PagerTabStrip
полностью отсутствует в ViewPager
, когда мнения оказаны.)PagerTabStrip не отображается в ViewPager в таргетинге на приложения Android 6.X (N)
Это, как я декларировании ViewPager
и PagerTabStrip
представлений в моем файле макета:
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<android.support.v4.view.PagerTabStrip
android:id="@+id/pagerTabStrip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:textColor="@android:color/white"
android:background="@color/view_bg_blue" />
</android.support.v4.view.ViewPager>
Может ли кто-нибудь обнаружить то, что я делаю неправильно, или это может быть ошибка в ViewPager
и PagerTabStrip
?
Btw, поднял проблему поддержки Android здесь: https://code.google.com/p/android/issues/detail?id=214283 –
Mine только PagerTabStrip исчез, а не содержимое фрагмента. – statosdotcom
Да, то же, что и я вижу: страницы в «ViewPager» видны, но не «PagerTabStrip». Извините, если это не ясно из моего описания. –