15

Что такое layout_collapseParallaxMultiplier Используется в CollapsingToolbarLayout?Что такое layout_collapseParallaxMultiplier, используемый в CollapsingToolbarLayout?

Я видел android developer doc, но я не понимал.

, пожалуйста, объясните этот параметр & это эффект, когда он использовался с layout_collapseMode с примером.

Ниже приведен простой пример xml.

<android.support.design.widget.CollapsingToolbarLayout ... > 
<ImageView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:fitsSystemWindows="true" 
     android:src="@drawable/random_pattern" 
     android:scaleType="fitXY" 
     app:layout_collapseMode="parallax" 
     app:layout_collapseParallaxMultiplier="0.75"/> 
</android.support.design.widget.CollapsingToolbarLayout> 

ответ

26

В очень простых словах:

При прокрутке мы видим следующее - AppBar изображение начинает скрываться по содержанию и за его пределами верхнего края экрана. Параметр layout_collapseParallaxMultiplier определяет, какая часть изображения (в процентах) будет скрыта под нижним контентом.

Так, например, установка этого значения в значение 1.0 означает, что верхняя граница изображения панели приложения привязана к верхнему краю экрана и не перемещается при прокрутке. И основное содержание перемещается вверх по изображению.

Если параметр не установлен, это соответствует значению 0.5, и изображение будет перекрываться сверху и снизу синхронно.

+0

точно ответ, который я искал – Chirag

+0

Как я могу изменить скользящую анимацию для сползания анимации в приложении: layout_collapseMode = "parallax"? – james

0

Это объяснялось Android Design Support Library:

В дополнение к прижав вид, вы можете использовать app:layout_collapseMode="parallax" (и, возможно, app:layout_collapseParallaxMultiplier="0.7"установить параллакса множитель) для реализации параллакса прокрутки (скажем sibling ImageView в пределах CollapsingToolbarLayout). Этот пример использования прекрасно сочетается с атрибутом app:contentScrim="?attr/colorPrimary" для CollapsingToolbarLayout, добавляя полный слив, когда просмотр свернут.

Это a behavior example при использовании app:layout_collapseMode="parallax".

+0

привет Anggrayudi, как он установил изображение, как фон tooolbar? – Campino

Смежные вопросы