Sam*_*mer 3 splash-screen android-studio android-motionlayout
我想制作一个动画闪屏,当你启动应用程序时,Motion Layout 应该自动启动。我该怎么做才能让 Motion Layout 自动启动?
hof*_*ord 11
将行 autoTransition="animateToEnd" 添加到您的过渡
<Transition
motion:constraintSetStart="@+id/start"
motion:constraintSetEnd="@+id/end"
motion:autoTransition="animateToEnd"
motion:duration="1000">
Run Code Online (Sandbox Code Playgroud)
小智 8
首先,在xml中给MotionLayout分配一个ID。
然后在您的活动中编写以下代码:
MotionLayout motionLayout = findViewById(R.id.motion_layout);
motionLayout.transitionToEnd();
Run Code Online (Sandbox Code Playgroud)
如果你想反向转换使用这行代码:
motionLayout.transitionToStart();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1362 次 |
| 最近记录: |