Articles of android tablayout

Библиотека поддержки дизайна Android TabLayout с использованием настраиваемых макетов вкладок, но макет, обертывающий вкладки

В пользовательском макете вкладок я устанавливаю его родительский элемент match_parent и устанавливаю его фоновый цвет, когда я запускаю его. На вкладках отображается пользовательский макет, обертывающий элементы imageview и textview. Я хочу, чтобы этот пользовательский макет заполнил вкладку без пробелов между вкладками. Проверьте вывод здесь: private void setupTabLayout(ViewPager viewPager, ViewPagerAdapter viewPagerAdapter) { TabLayout tabLayout = (TabLayout) […]

TabLayout выбранный уровень гравитации

TabLayout настроен с помощью ViewPager , имеет множество вкладок, MODE_SCROLLABLE и ключевое app:tabContentStart="72dp" . Когда пользователь выбирает вкладку, TabLayout пытается прокрутить выбранную вкладку до центра. Я хотел бы, чтобы выбранная вкладка оставалась выровненной по ключевой линии, а не по центру. Является ли это возможным? Библиотека поддержки дизайна Android v22.2.0.

Как настроить Android TabLayout в нижней части экрана?

Это мой первый раз на Stack Over, поэтому, пожалуйста, со мной. Мой вопрос заключается в том, как я могу настроить новый вкладка TabLayout для дизайна Android в нижней части экрана, наподобие нижней панели инструментов Instagram. Если вы никогда не видели пользовательский интерфейс Instagram, это скриншот об этом . Если есть лучший способ приблизиться к этому, […]

Программно скрыть / показать поддержку поддержки Android в TabLayout внутри AppBarLayout

Я хочу программно скрыть / показать TabLayout в своем AppBarLayout . Просто установить видимость для VISIBLE и GONE недостаточно, так как я хочу оживить изменения и вернуть пространство с моим контентом, пока вкладка отступает и покинет пространство после отображения вкладки. Ниже приведена соответствующая часть моего макета XML – <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" […]

Android Studio не может разрешить символ «TabLayout»

Не удается разрешить символ TabLayout? Как очистить эту ошибку? Пожалуйста, помогите мне. Я уже импортировал import android.support.design.widget.TabLayout;

КоординаторLayout + TabView + AnimateView (сверху)

Yesterday я играю с CoordinatorLayout с TabView 1) Какова моя цель? CoordinatorLayout с TabView Когда я scroll up в то время One View As показывает в .GIF . И Stick в верхней части TabView (внутри AppBar). 2) Где я добрался? CoordinatorLayout с TabView с красивой прокруткой. TabView с остановкой Appbar Stop Overling после этого прокрутки […]

Как используется TabItem при размещении в XML-макете?

Документация TabLayout дает пример вложения TabItem непосредственно внутри TabLayout следующим образом: <android.support.design.widget.TabLayout android:layout_height="wrap_content" android:layout_width="match_parent"> <android.support.design.widget.TabItem android:text="@string/tab_text"/> <android.support.design.widget.TabItem android:icon="@drawable/ic_android"/> </android.support.design.widget.TabLayout> Но в нем нет примеров того, как это можно было бы использовать на практике, а в документации для TabItem говорится: Это представление фактически не добавлено в TabLayout, это всего лишь манекен, который позволяет настраивать текст, значок […]

IllegalStateException: Невозможно изменить тег фрагмента, был андроид: сейчас переключатель android: switcher

В моей активности используется TabLayout + ViewPager . При создании активности инициируются 3 статических вкладки + статические 3 фрагмента. После этого мое приложение извлекает некоторые удаленные объекты и визуализирует дополнительные вкладки + фрагменты при получении этих удаленных объектов. Во все времена первые 3 вкладки + фрагменты являются первыми, за ними следуют динамические вкладки + фрагменты. […]

TabLayout без использования ViewPager

Я знаю, что здесь есть один и тот же вопрос, но он остался без ответа, поэтому я собираюсь его снова открыть. Я хочу реализовать tablayout, потому что это было просто, но все обучающие программы связаны с viewpager. Это выход Вывод Единственное, что я хочу, это нечто вроде OnClickListener Если я нажму на значок «Добавить», то […]

Поддержка дизайна TabLayout

Я играю с библиотекой поддержки дизайна TabLayout. Моя проблема заключается в том, что заголовок одной из вкладок слишком длинный, и поэтому он нарисован на 2 строках вместо 1. Мне интересно, есть ли способ масштабировать размер текста заголовка, чтобы гарантировать, что все заголовки нарисованы на 1 строке , Вот скриншот, чтобы лучше объяснить мою проблему: Если […]