Articles of collapsingtoolbarlayout

Свертывание панели инструментов с помощью textShadow

У меня проблема с рушащейся панелью инструментов, в расширенном состоянии я хочу размытую тень под текстом, я использую этот код: collapsingToolbar.setExpandedTitleTextAppearance(R.style.toolbar_text); с : <style name="toolbar_text"> <item name="android:textColor">@color/white</item> <item name="android:shadowColor">@color/black</item> <item name="android:shadowDx">2</item> <item name="android:shadowDy">2</item> <item name="android:shadowRadius">4</item> </style> Я могу изменить textColor , он работает, но тень не работает. Я пробовал много разных значений для тени. Можно […]

Установить заголовок и субтитр в CollapsingToolBar макет Android

Как установить заголовок и подзаголовок в сворачивании toolbarlayout на Android, как вид профиля whatsapp. Я приложил к нему образец экрана.

CollapsingToolbarLayout ImageView не прокручивается

Используя пример библиотеки cheesesquare – android, можно ли сделать прокрутку Header ImageView прокруткой? <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="@dimen/detail_backdrop_height" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" android:fitsSystemWindows="true"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|exitUntilCollapsed" android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginStart="48dp" app:expandedTitleMarginEnd="64dp"> <ImageView android:id="@+id/backdrop" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" android:fitsSystemWindows="true" app:layout_scrollFlags="scroll" app:layout_collapseMode="parallax" /> … </android.support.design.widget.CollapsingToolbarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true" app:layout_behavior="@string/appbar_scrolling_view_behavior"> …. Обратите внимание, что я добавил добавленный android:fillViewport="true" в NestedScrollView а […]

Как восстановить сворачивание состояния макета панели инструментов после изменения ориентации экрана

Я искал решение своей проблемы в течение некоторого времени и не нашел решения. Я хочу восстановить макет фрагмента после изменения ориентации экрана. У меня есть сворачивание панели инструментов с изображением баннера. После поворота экрана моя панель инструментов всегда расширяется, я хочу восстановить ее поведение. Как я могу это достичь?

CollapsingToolbarLayout поведение прокрутки на планшетах

Проблема с CollapsingToolbarLayout на планшетах при прокрутке NestedScrollView, содержащей небольшое количество просмотров Проблема в том, что панель инструментов рушится даже после остановки прокрутки. Вы можете воспроизвести исходный код проблемы: https://github.com/chrisbanes/cheesesquare Есть ли способ предотвратить это?

Android: CollapsingToolbarLayout расширяет текст, но не сворачивает текст

У меня есть CollapsingToolbarLayout который определен как центр как в сложенном, так и в расширенном режимах: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/rootLayout" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="286dp"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsingToolbar" android:layout_width="match_parent" android:layout_height="match_parent" app:collapsedTitleGravity="center" app:expandedTitleGravity="center" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/backgroundImage" android:layout_width="match_parent" android:layout_height="match_parent" android:contentDescription="@null" android:scaleType="centerCrop" app:layout_collapseMode="parallax" app:layout_scrollFlags="scroll|exitUntilCollapsed"/> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:layout_collapseMode="pin" app:layout_scrollFlags="scroll|exitUntilCollapsed"/> <ImageView android:id="@+id/someIcon" android:layout_width="56dp" android:layout_height="wrap_content" android:src="@drawable/some_icon" android:padding="16dp" android:layout_gravity="top|end" […]

Как избежать CollapsingToolbarLayout, не будучи разбитым или «неустойчивым» при прокрутке?

Задний план Предположим, у вас есть приложение, которое вы создали с аналогичным пользовательским интерфейсом, как тот, который вы можете создать с помощью мастера «прокрутки», но вы хотите, чтобы флажки прокрутки имели привязку: <android.support.design.widget.CollapsingToolbarLayout … app:layout_scrollFlags="scroll|exitUntilCollapsed|snap" > Проблема Как оказалось, во многих случаях у него есть проблемы с привязкой. Иногда пользовательский интерфейс не привязывается к вершине […]

Свертывание панели инструментов с изображением с URL-адреса?

Я сделал рушительную панель инструментов с изображением для моего приложения для Android. Он отлично работает с изображением из рисунка. Моя проблема заключается в том, что я извлекаю изображение из URL-адреса и назначаю его на одно и то же изображение. Сбой панели инструментов не работает. Заголовки пропали, не могут прокручиваться и нет изображения. Вот мои скриншоты. […]

Дизайн материала для Android NestedScrollView / CollapsingToolbarLayout необычная клавиатура открытия поведения

Я попытался использовать проект nice cheesesquare для реализации прокручиваемой формы в андроиде https://github.com/chrisbanes/cheesesquare Но когда я пытаюсь добавить EditText в NestedScrollView, панель инструментов, кажется, отключена (не работает так, как ожидалось, в случае без ввода), когда открывается keybord. Вот мой макет <?xml version="1.0" encoding="utf-8"?> <!– ~ Copyright (C) 2015 The Android Open Source Project ~ ~ […]

Whatsapp как сворачивание панели инструментов

В моем приложении я хотел бы реализовать домашнюю страницу Whatsapp, например, разборную панель инструментов. То есть, прокручивая список, панель инструментов должна подниматься вверх, а вкладки должны располагаться вверху. Как я могу это достичь? Вот мой макет панели приложений <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/appbarLayout" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/collapsibleToolBarLayout" android:fitsSystemWindows="true" app:titleEnabled="false" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="50dp" android:background="@color/white" […]