选项菜单animation

我怎么能给这样一个幻灯片animation

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

为“选项菜单”打开。喜欢这个animation:

在这里输入图像说明

Solutions Collecting From Web of "选项菜单animation"

只需将这一行添加到您的style.xml中,请将其添加到您在清单中定义的Application主风格

 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:popupAnimationStyle">@style/Animation</item> </style> 

style.xml:

 <style name="Animation"> <item name="android:windowEnterAnimation">@anim/your_specific_animation</item> <item name="android:windowExitAnimation">@anim/your_specific_animation</item> </style> 

在这里输入图像说明

在anim文件夹中创build一个xml

  <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true"> <scale android:duration="500" android:fromXScale="1.0" android:fromYScale="0.0" android:toXScale="1.0" android:toYScale="1.0" /> 

在活动中调用animation

  Animation animation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.myanimation); image.startAnimation(animation);//place the syntax in options menu