什么是CollapsingToolbarLayout中使用的layout_collapseParallaxMultiplier?

Pri*_*tel 24 android android-support-library material-design android-collapsingtoolbarlayout

什么是layout_collapseParallaxMultiplier使用CollapsingToolbarLayout

我见过android开发者文档,但我不明白.

请解释此参数及其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>
Run Code Online (Sandbox Code Playgroud)

Dmi*_*Arc 42

用非常简单的话说:

滚动时我们会看到以下内容 - appbar图像开始隐藏在内容下方并超出屏幕的上边缘.参数layout_collapseParallaxMultiplier确定将在底部内容下隐藏图像的哪个部分(以百分比表示).

因此,例如,将此参数设置为value 1.0意味着appbar图像的上边界绑定到屏幕的上边缘,并且在滚动时不移动.主要内容正在向上移动到图像的顶部.

当未设置参数时,这对应于该值,0.5并且图像将同步地在上方和下方重叠.

  • 如何将 app:layout_collapseMode="parallax" 中的向上滑动动画更改为向下滑动动画? (2认同)