浏览代码

[공통][Common] 레이어 팝업 애니메이션 수정 및 풀스크린 레이어팝업 애니메이션 적용

Hasemi 6 年之前
父节点
当前提交
3cbc1ed413

+ 3 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/view/dialog/PromotionFullScreenDialog.java

@@ -6,6 +6,7 @@ import android.support.annotation.Nullable;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
+import android.view.Window;
 import android.widget.TextView;
 
 import kr.co.zumo.app.R;
@@ -33,6 +34,8 @@ public class PromotionFullScreenDialog extends PromotionDialog {
 
   @Override
   protected void onActivityCreatedInternal() {
+    Window window = getDialog().getWindow();
+    window.getAttributes().windowAnimations = R.style.PromotionDialogAnimation;
 
     mainBannerView = getView().findViewById(R.id.promotion_banner_all);
     getView().setPadding(0, ResourceUtil.getStatusBarHeightManual(), 0, ResourceUtil.getNavBarHeight());

+ 1 - 1
app/src/main/res/anim/fade_in.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <alpha xmlns:android="http://schemas.android.com/apk/res/android"
-       android:duration="200"
+       android:duration="400"
        android:fromAlpha="0.0"
        android:interpolator="@android:anim/accelerate_interpolator"
        android:toAlpha="1.0"/>

+ 1 - 1
app/src/main/res/anim/fade_out.xml

@@ -2,7 +2,7 @@
 <set xmlns:android="http://schemas.android.com/apk/res/android"
      android:interpolator="@android:anim/linear_interpolator">
   <alpha
-    android:duration="200"
+    android:duration="400"
     android:fromAlpha="1.0"
     android:toAlpha="0.0">
   </alpha>