美文网首页
PopupWindow 弹出动画

PopupWindow 弹出动画

作者: 奇梦人 | 来源:发表于2021-04-21 11:37 被阅读0次
    1. 设置进场动画
    setAnimationStyle(R.style.PictureThemeWindowStyle);
    
     <style name="PictureThemeWindowStyle">
            <item name="android:windowEnterAnimation">@anim/picture_anim_album_show</item>
            <item name="android:windowExitAnimation">@anim/picture_anim_album_dismiss</item>
        </style>
    

    picture_anim_album_show

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="350"
        android:interpolator="@anim/picture_anim_overshoot_interpolator">
        <scale
            android:fromXScale="1.0"
            android:fromYScale="0.0"
            android:interpolator="@android:anim/accelerate_interpolator"
            android:toXScale="1.0"
            android:toYScale="1.0" />
    </set>
    
    

    picture_anim_album_dismiss

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="350">
        <alpha
            android:fillAfter="true"
            android:fillBefore="false"
            android:fromAlpha="1.0"
            android:toAlpha="0" />
    </set>
    

    相关文章

      网友评论

          本文标题:PopupWindow 弹出动画

          本文链接:https://www.haomeiwen.com/subject/sswalltx.html