gpt4 book ai didi

android - 向上滑动 Activity

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:32:41 26 4
gpt4 key购买 nike

我有一个 Activity 和另一个 Activity 。当我向上滑动屏幕时,我希望我的第一个 Activity 结束。动画应该就像 Activity 也在向上滑动一样。就像通知屏幕一样。那可能吗?在发布这个问题之前,我已经进行了多次谷歌搜索,但没有得到任何结果。

P.S - 我不希望这被视为一个随意的问题,因为没有显示代码。我只需要一点点开始,我完全感到困惑。

最佳答案

在 res-> 中创建一个 anim 文件夹

在anim文件夹中制作一个xml文件slide_up_info.xml

<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="500"
android:fromYDelta="100%p"
android:toYDelta="0" />
</set>

slide_down_info.xml

<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="500"
android:fromYDelta="0%p"
android:interpolator="@android:anim/accelerate_interpolator"
android:toYDelta="100%p" />
</set>

no_change.xml

<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="0%p" android:toYDelta="0" android:duration="500"/>
</set>

现在当你想激活时写下面的代码

Intent intent_info = new Intent(MainActivity.this,ToActivity.class);
startActivity(intent_info);
overridePendingTransition(R.anim.slide_up_info,R.anim.no_change);

对于向下的Activity动画

Intent intent_home=new Intent(getApplicationContext(), MainActivity.class);
startActivity(intent_home);
overridePendingTransition(R.anim.no_change,R.anim.slide_down_info);

关于android - 向上滑动 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18818163/

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