Articles of android tablayout

Белая вкладка с темным текстом

Я использую TabLayout и пытаюсь установить tabbackground на белый с темным текстом . Я не могу изменить цвет текста и, кажется, останется белым. Это стиль, который я использовал: <style name="TabWhiteText" parent="Base.TextAppearance.AppCompat"> <item name="android:textColor">@color/deepEggplant</item> </style> <style name="TabWhite" parent="Widget.Design.TabLayout"> <item name="tabSelectedTextColor">@color/deepEggplant</item> <item name="tabBackground">@android:color/white</item> <item name="tabIndicatorColor">@android:color/white</item> </style> <style name="TabWhiteMedium" parent="TabWhite"> <item name="android:textAppearance">@style/TabWhiteText</item> </style> И применительно к этому: <android.support.design.widget.TabLayout […]

Почему фрагменты не воссоздаются в viewpager, когда активность воссоздана?

В моем приложении я использую viewpager с tablayout. Когда приложение находится в фоновом режиме в течение длительного времени, активность воссоздается, но фрагменты не воссоздаются, поэтому данные, поступающие из службы, не обновляются в пользовательском интерфейсе.

FloatingActionButton появляется под экраном при использовании TabLayout и ViewPager

Посмотрите на FAB ниже: Он не появляется, если я не скрою Toolbar . Вот мой XML: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentStart="true" android:layout_below="@+id/toolbar" android:layout_marginTop="0dp" android:animateLayoutChanges="true" android:background="@android:color/white" android:layoutDirection="locale" android:orientation="vertical" android:padding="0dp"> <android.support.design.widget.CoordinatorLayout android:id="@+id/cLayout" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget.RecyclerView android:id="@+id/list" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="0dp" /> <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="5dp" android:background="@color/accent" android:src="@drawable/ic_add" app:layout_anchor="@id/list" app:layout_anchorGravity="bottom|end" /> </android.support.design.widget.CoordinatorLayout> </RelativeLayout> Почему […]

TabLayout внутри фрагмента дает неправильный просмотр элементов

Я работаю в проекте, что я использую Tablayout внутри фрагмента, у меня есть три вкладки, где они извлекают данные из веб-сервиса, эта часть вопросов о приложении показывает, что у нас есть три категории один для последних, второй для un ответил третий для всех вопросов Вот моя ситуация, мой веб-разработчик проектирует мне веб-сервис, возвращающий вопрос, все […]

Настройка тени на вкладке TabLayout для Android

Я хочу удалить тень под TabLayout. Я пробовал настройку этой функции как темы, но она не работает: <item name="android:windowContentOverlay">@null<item/> Или <item name="windowContentOverlay">@null<item/> Я блуждал, если есть другой способ сделать это: из объявления XML или из кода позади экземпляра TabLayout. Я знаю об этом решении, которое не работает для меня. Избавьтесь от градиента в верхней части […]

Заголовок вкладки в tablayout + просмотр пейджера Не ​​отображается в Android 5.0 и выше после добавления CoordinatorLayout

Я разработал макет вкладки для моего приложения, он отлично работает во всех версиях Android. Но проблема начинается с Lollipop и выше, когда я добавляю фрагмент для показа изображений из БД. Заголовки табуляции удаляются после прокрутки (как показано на скриншотах). Экран на андроиде kitkat Но тот же экран изменился на леденец на Android после прокрутки вкладки […]

Изменение заполнения TextView в TabLayout

Я хочу изменить прописку в текстовом виде в TabLayout. У меня есть вкладка под названием «Подкатегории». Это разбиение строк на две строки. Есть ли способ сделать это? Есть ответы только на старое представление TabHost, я использую TabLayout, используемую библиотекой материалов Material, используя android.support.design.widget.TabLayout. Для TabHost: как добавить прописку на ярлык вкладок?

Android Design Tablayout пользовательский вид не может соответствовать родительскому

Обычай всегда сосредоточен в Tablayout. Вывод табуляции происходит следующим образом. Как получить полное пространство для своего родителя, то есть TabView. <android.support.design.widget.TabLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/tablayout" android:layout_width="match_parent" app:tabPaddingStart="0dp" app:tabPaddingEnd="0dp" android:layout_height="90dp"> </android.support.design.widget.TabLayout> Добавление текстового изображения, как показано ниже <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/holo_purple" android:gravity="center_horizontal"> <TextView android:text="Hello !" android:layout_width="match_parent" android:layout_height="match_parent"/> </LinearLayout> Но, к сожалению, он всегда […]

Android ViewPager Загрузка неправильных фрагментов

Поэтому я пытаюсь получить панель вкладок и макет под моей основной навигационной панелью, работая над моей основной деятельностью. Кажется, я не могу получить ViewPager / TabLayout (неуверенный, который является причиной проблемы, новичок в этом) для загрузки правильного фрагмента. Я прочитал тонну документации и проверил более 1 учебника, чтобы узнать, правильно ли я делаю это, и […]

FragmentManager уже выполняет транзакции после использования метода setOffscreenPageLimit ()

У меня есть ящик для навигации с несколькими фрагментами, и один из них представляет собой tablayout с двумя фрагментами recyclerview, элементы RecyclerView исчезают после переключения между фрагментами ящика для навигации, я нашел решение, которое мне нужно использовать метод setOffscreenPageLimit () с ViewPager, но Это дает мне ошибку, указанную в заголовке вопроса Вот мой логарифм java.lang.IllegalStateException: […]