gpt4 book ai didi

Android Activity Transition 幻灯片动画

转载 作者:行者123 更新时间:2023-11-29 19:53:21 24 4
gpt4 key购买 nike

我想通过 Button(btn) 上的 onClickListener 从 Activity A 转换到 Activity B。但我想做一个看起来像 Activity B 窗口以类似滑动的方式插入 Activity A 窗口的转换。 enter image description here

我尝试用这行代码来实现它,但我无法完全正确。

我的 Activity 类代码:

overridePendingTransition(R.anim.open_translate, R.anim.activity_close_scale);

打开翻译:

<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator">
<translate
android:duration="800"
android:fromXDelta="100%"
android:toXDelta="0%"></translate>

关闭比例:

<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="800"
android:fromXDelta="100%"
android:toXDelta="0%"></translate>
<alpha
android:duration="300"
android:fromAlpha="1"
android:toAlpha="0.8"/>

最佳答案

这是 open_translate 的代码:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false" >
<translate android:duration="500" android:fromXDelta="100%" android:toXDelta="0"/>
<alpha android:duration="500" android:fromAlpha="1.0" android:toAlpha="1.0" />
</set>

这是 close_scale 的代码:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false" >
<translate android:duration="500" android:fromXDelta="0" android:toXDelta="-100%p"/>
<alpha android:duration="500" android:fromAlpha="1.0" android:toAlpha="1.0" />
</set>

关于Android Activity Transition 幻灯片动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36921855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com