【发布时间】:2016-06-05 11:05:08
【问题描述】:
我们如何在 android studios 中使用 2 个活动之间的过渡动画。我们通常会使用一个按钮,当点击时使用一个意图打开一个新活动。现在我们如何在这两个活动之间使用过渡动画,这增加了一个事实我是android工作室的初学者,我希望答案会更清楚一点。 谢谢。
【问题讨论】:
标签: android eclipse android-layout android-studio android-animation
我们如何在 android studios 中使用 2 个活动之间的过渡动画。我们通常会使用一个按钮,当点击时使用一个意图打开一个新活动。现在我们如何在这两个活动之间使用过渡动画,这增加了一个事实我是android工作室的初学者,我希望答案会更清楚一点。 谢谢。
【问题讨论】:
标签: android eclipse android-layout android-studio android-animation
res/anim/
activity_fade_in.xml:
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="0.0" android:toAlpha="1.0"
android:duration="500" />
activity_fade_out.xml:
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="1.0" android:toAlpha="0.0"
android:fillAfter="true"
android:duration="500" />
在 Activity 或 Fragment 中:
startActivity(intent);
overridePendingTransition(R.anim.activity_fade_in,R.anim.activity_fade_out);
【讨论】: