kongzue 4 年之前
父節點
當前提交
90296b5595
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      DialogX/src/main/java/com/kongzue/dialogx/dialogs/BottomDialog.java

+ 5 - 3
DialogX/src/main/java/com/kongzue/dialogx/dialogs/BottomDialog.java

@@ -268,9 +268,11 @@ public class BottomDialog extends BaseDialog {
                 public void run() {
                     boxRoot.animate().setDuration(300).alpha(1f).setInterpolator(new DecelerateInterpolator()).setDuration(100).setListener(null);
                     
-                    ObjectAnimator enterAnim = ObjectAnimator.ofFloat(bkg, "y", boxRoot.getHeight(), bkgEnterAimY);
-                    enterAnim.setDuration(300);
-                    enterAnim.start();
+                    Animation enterAnim = AnimationUtils.loadAnimation(getContext(), R.anim.anim_dialogx_bottom_enter);
+                    enterAnim.setInterpolator(new DecelerateInterpolator(2f));
+                    bkg.startAnimation(enterAnim);
+    
+                    bkg.setY(bkgEnterAimY);
                 }
             });
         }