Android 弹出窗口向上滑动动画

Android 弹出窗口向上滑动动画,android,animation,translate-animation,Android,Animation,Translate Animation,我正在使用PopupWindow创建一个应用程序。对话框工作正常。现在,我想要一个该窗口的动画。当对话框打开时,我想上下滑动动画。我的意思是屏幕需要从50%的屏幕打开到-2%的屏幕,并且需要转到0%(我的意思是android:toYDelta)。所以我认为它基本上是向上移动,然后稍微向下移动。我只使用以下代码时的问题 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android

我正在使用PopupWindow创建一个应用程序。对话框工作正常。现在,我想要一个该窗口的动画。当对话框打开时,我想上下滑动动画。我的意思是屏幕需要从50%的屏幕打开到-2%的屏幕,并且需要转到0%(我的意思是
android:toYDelta
)。所以我认为它基本上是向上移动,然后稍微向下移动。我只使用以下代码时的问题

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:shareInterpolator="false" >

    <translate
        android:duration="250"
        android:fromYDelta="50%p"
        android:interpolator="@android:anim/linear_interpolator"
        android:toYDelta="-2%p" />

</set>

然后屏幕向上滑动良好,并自动向下移动到其0%位置。所以这让人有点不安。我该怎么办