mPopWindow.setAnimationStyle(R.style.anim_pop_bottombar);
styles.xml:
<style name="anim_pop_bottombar">
<item name="android:windowEnterAnimation">@anim/bottom_in</item>
<item name="android:windowExitAnimation">@anim/bottom_out</item>
</style>
anim : bottom_in:
<?xml version="1.0" encoding="utf-8"?>
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="300"
android:fromYDelta="100%p"
android:toYDelta="0"/>
bottom_out:
<?xml version="1.0" encoding="utf-8"?>
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="300"
android:fromYDelta="0"
android:toYDelta="100%p"/>
本文介绍如何使用mPopWindow设置BottomBar的进入与退出动画效果。通过定义XML样式和动画文件实现从底部滑入滑出的效果,动画时间为300毫秒。
3334

被折叠的 条评论
为什么被折叠?



