sab*_*der 10 android android-animation android-layout android-transitions material-design
我目前正在探索一个类似于BottomSheetBehaviourGoogle地图中使用的复杂UI ,其中可以将项目从折叠状态设置为展开状态.这两个状态之间的转换是使用TransitionManager框架的场景转换,并且工作得非常好.
我现在正在探索一种将扩展视图再次拖动到折叠状态的方法,反之亦然,但我没有找到任何明显的方法来手动进行场景转换.
我需要的是:Transition.setAnimatedFraction(0.5f)
基于用户在两个州之间拖动的百分比.
这里有没有人知道如何实现这一目标?
将您的父级ViewGroup(无论是什么ConstraintLayout,RelativeLayout或其他任何东西)迁移到您可以使用MotionLayout.progress ( ) 和loadLayoutDescriptionMotionLayout来实现此目的,这使您能够手动处理运动场景中描述的场景转换的进度。setProgress(float)
请参阅此处的示例。
| 归档时间: |
|
| 查看次数: |
372 次 |
| 最近记录: |