自己顶一下,补充一点,我是android4.0/4.1上做的。

解决方案 »

  1.   

    windowAnimations是窗口的动画设置,你可以试下
      

  2.   

    但是要怎么设置呢,我看windowAnimations的初始值是0.
      

  3.   

    你得写个动画的样式 如:
    <style name="mydialog">
        <item name="@android:windowEnterAnimation">@anim/dialog_enter</item>
       <item name="@android:windowExitAnimation">@anim/dialog_exit</item>
    </style>
    除此为,还需要两个anim动画的文件
      

  4.   

    先remove掉这个view然后再重新addview
      

  5.   

    WindowManager.LayoutParams的width/height由非全屏修改为全屏,使用updateViewLayout()会出现动画,如何去掉该动画,高手指点啊