在styles.xml中加入一项,将拉起和退出的动画设置为null,去掉动画,代码如下:
<style name="NullAnimationDialog" parent="@android:style/Animation.Dialog">
<item name="android:windowEnterAnimation">@null</item>
<item name="android:windowExitAnimation">@null</item>
</style>
把该style应用到Dialog,代码如下:
Window window = dialog.getWindow();
window.setWindowAnimations(R.style.NoAnimationDialog); // 添加弹出动画