android - 向下滚动时放大 AppBarLayout

标签 android android-coordinatorlayout

在页面上的任意位置下拉(过度滚动)时,我一直在努力实现 AppBarLayout 的缩放效果。

期望效果示例: https://android-arsenal.com/details/1/4443

我的布局具有以下布局(删除了不相关的 View ):

--CoordinatorLayout
    -- AppBarLayout
        -- CollapsingToolbarLayout
             --FrameLayout
                 --ImageView
    -- NestedScrollView
        -- ...

在过度滚动 NestedScrollView 时(在 this 的帮助下),我已经设法在某种程度上接近所需的行为,但是在 AppBarLayout 上过度滚动时我没有运气触发该行为。

有什么建议吗?

最佳答案

我有类似的要求并修改了一个公开可用的 View 行为以满足我的需要。

您可以使用相同的内容并根据需要进行修改。该行为可用Here - gist

关于android - 向下滚动时放大 AppBarLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42564626/

相关文章:

java - 尝试使用 onRestoreInstanceState 设置玩家回合时出现 Android 空指针异常

android - 如何在eclipse中导入github库

android - 工具栏不从内部折叠工具栏显示

android - 协调器布局不适用于 Listview

android - 滚动时隐藏工具栏无法正常工作 [CoordinatorLayout]

android - 如何为 google MapView 制作具有视差滚动效果的自定义 CoordinatorLayout.Behavior?

android - 蓝牙设备扫描不完整

java - Parcelable 协议(protocol)要求该类实现 Parcelable

android - 为什么第一行总是被划掉?

android - 如何防止在 CollapsingToolbarLayout 到达顶部时停止滚动