Android Tab Layout с множеством вкладок - PullRequest
6 голосов
/ 13 февраля 2012

Я создаю приложение, которое использует Tab Layout.Требование приложения состоит в том, что должно быть много вкладок.Создание 4-5 вкладок на панели вкладок было в порядке.Но когда добавляется больше 5 вкладок, это становится очень сжатым.Есть ли способ в Android, где я могу иметь много вкладок и не заставить его выглядеть сжатым?может быть, что-то вроде кнопки «Еще» на вкладке или горизонтальной прокрутки вкладок?

Я забыл упомянуть об этом ранее, что он должен работать на Android 2.2 (API 8)

Спасибо1005 *

1 Ответ

8 голосов
/ 11 февраля 2017

Для макета вкладки добавьте строку

   app:tabMode="scrollable"

в ваш XML-файл, например

    <android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:tabMode="scrollable"
        app:tabTextColor="@color/colorWhite"
        app:tabSelectedTextColor="@color/colorSecondary"
        android:background="@color/colorPrimary"
        app:tabIndicatorColor="@color/colorSecondary"
        app:tabIndicatorHeight="5dp"/>
</android.support.design.widget.AppBarLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...