Tim*_*tch 5 animation android material-design
我正在使用此文档添加活动转换。我知道我可以为整个活动定义进入和退出转换,例如爆炸。
但是,如果我想以不同的方式为进入活动的某些视图设置动画怎么办?例如,如果我在布局的上半部分有一个视图,在布局的底部有一个视图,我可能想在顶视图上使用向下滑动过渡,在底视图上使用向上滑动动画。这个可以设置吗?
我可以考虑使用场景动画(此处记录)并从空视图的侧面引入元素,但我的布局很复杂,我经常对其进行迭代,因此跟踪两个不同的布局并不是很理想。
谢谢!
终于拿到了!这个想法是在 xml 中创建自定义转换并设置目标:
<?xml version="1.0" encoding="utf-8"?>
<transitionSet
xmlns:android="http://schemas.android.com/apk/res/android"
android:transitionOrdering="together">
<slide
android:slideEdge="top">
<targets>
<target android:targetId="@id/toolbar"/>
</targets>
</slide>
<slide
android:slideEdge="bottom">
<targets>
<target android:targetId="@id/text"/>
</targets>
</slide>
</transitionSet>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3124 次 |
| 最近记录: |