TabLayout не заполняет ширину, когда tabMode установлен на «прокручиваемый»
я добавилTabLayout
(из библиотеки поддержки v22.2.1) в мой фрагмент как:
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
style="@style/MyColorAccentTabLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabMode="scrollable"/>
Проблема заключается в том, что когда ориентация фрагмента является альбомной (до или после первоначального создания фрагмента),TabLayout
не соответствует ширинеFragment
(да, родительский объект имеет ширину, установленную вmatch_parent
также).
Когда ширина экрана мала (то есть не все вкладки могут быть показаны одновременно):
Когда ширина экрана достаточно велика, чтобы показать все вкладки (см. Пустое пространство справа):
Если я изменюtabMode
до фиксированной ширины заполняется, но вкладки слишком малы. Есть ли правильное решение там?