下拉到屏幕动画

时间:2015-12-01 03:32:05

标签: android animation android-animation splash-screen

对我有新的要求。我添加了动画,用于在活动之间切换。活动中有两个按钮,即前进和后退按钮。当我按下前进按钮时,现有活动必须移动到屏幕中,新活动必须从右侧滑入。类似地,当我按下反向按钮时,现有活动被新活动推向左侧,该活动上升到屏幕中心。通过创建动画XML文件,我已成功编码向右滑动和向左滑动。但是如何编码进入屏幕并从屏幕动画中升起?

1 个答案:

答案 0 :(得分:1)

您可以将android:fromYDelta的翻译添加为100%,将android:toYDelta添加为0,这将从下到上为您的活动添加动画效果,如果您想要反向,则可以撤消android:fromYDelta至0%且android:toYDelta至100%

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

我希望这符合您的要求。