【发布时间】:2018-07-23 09:37:03
【问题描述】:
我正在为 Android 重写一个 iOS 应用,我希望使用 ConstraintSets 和 CoordinatorLayout 来实现这个动画:
droidcon talk 给了我一个想法,即不使用 CollapsingToolbarLayout 也可以做到这一点,但似乎两个 ConstraintSet 之间的转换不能与滚动偏移量相关,而是必须使用 Animator 以指定的持续时间进行动画处理
我有点不知道从哪里开始。是否可以设置一个侦听器来检测每次滚动偏移量的变化并在两个 ConstraintSet 之间进行相应的动画处理,或者 CollapsingToolbarLayout 是实现这些动画的唯一方法?
编辑:
是否也可以使用滚动事件侦听器和更新 ConstraintLayout 参数来获得这样的动画?我们目前在 iOS 上使用这种方法
【问题讨论】:
标签: android android-coordinatorlayout android-constraintlayout android-collapsingtoolbarlayout android-appbarlayout