我正在尝试将退出动画添加到从服务启动的对话框中。
Dialog dialog = new Dialog(mContext);
dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ERROR);
dialog.getWindow().getAttributes().windowAnimations = R.style.DialogAnimation;
dialog.show();
当我调用 dialog.dismiss() 时,DialogAnimation 中定义的动画不会运行。但是,如果我在 Activity 中运行完全相同的代码,则动画会完美运行。
任何帮助,将不胜感激!