サービスから開始されたダイアログに終了アニメーションを追加しようとしています。
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 で定義されたアニメーションが実行されません。ただし、アクティビティでまったく同じコードを実行すると、アニメーションは完全に実行されます。
どんな助けでも大歓迎です!