.class public Lp/c; .super Landroid/app/Dialog; .source "BrowserActionsFallbackMenuDialog.java" # static fields .field public static final b:J = 0xfaL .field public static final c:J = 0x96L # instance fields .field public final a:Landroid/view/View; # direct methods .method public constructor (Landroid/content/Context;Landroid/view/View;)V .locals 0 .line 1 invoke-direct {p0, p1}, Landroid/app/Dialog;->(Landroid/content/Context;)V .line 2 iput-object p2, p0, Lp/c;->a:Landroid/view/View; return-void .end method .method public static synthetic a(Lp/c;)V .locals 0 .line 1 invoke-super {p0}, Landroid/app/Dialog;->dismiss()V return-void .end method # virtual methods .method public final b(Z)V .locals 5 const/4 v0, 0x0 const/high16 v1, 0x3f800000 # 1.0f if-eqz p1, :cond_0 move v2, v0 goto :goto_0 :cond_0 move v2, v1 :goto_0 if-eqz p1, :cond_1 move v0, v1 :cond_1 if-eqz p1, :cond_2 const-wide/16 v3, 0xfa goto :goto_1 :cond_2 const-wide/16 v3, 0x96 .line 1 :goto_1 iget-object v1, p0, Lp/c;->a:Landroid/view/View; invoke-virtual {v1, v2}, Landroid/view/View;->setScaleX(F)V .line 2 iget-object v1, p0, Lp/c;->a:Landroid/view/View; invoke-virtual {v1, v2}, Landroid/view/View;->setScaleY(F)V .line 3 iget-object v1, p0, Lp/c;->a:Landroid/view/View; invoke-virtual {v1}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; move-result-object v1 .line 4 invoke-virtual {v1, v0}, Landroid/view/ViewPropertyAnimator;->scaleX(F)Landroid/view/ViewPropertyAnimator; move-result-object v1 .line 5 invoke-virtual {v1, v0}, Landroid/view/ViewPropertyAnimator;->scaleY(F)Landroid/view/ViewPropertyAnimator; move-result-object v0 .line 6 invoke-virtual {v0, v3, v4}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; move-result-object v0 new-instance v1, Lm2/c; invoke-direct {v1}, Lm2/c;->()V .line 7 invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; move-result-object v0 new-instance v1, Lp/c$a; invoke-direct {v1, p0, p1}, Lp/c$a;->(Lp/c;Z)V .line 8 invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; move-result-object p1 .line 9 invoke-virtual {p1}, Landroid/view/ViewPropertyAnimator;->start()V return-void .end method .method public dismiss()V .locals 1 const/4 v0, 0x0 .line 1 invoke-virtual {p0, v0}, Lp/c;->b(Z)V return-void .end method .method public onTouchEvent(Landroid/view/MotionEvent;)Z .locals 0 .line 1 invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I move-result p1 if-nez p1, :cond_0 .line 2 invoke-virtual {p0}, Lp/c;->dismiss()V const/4 p1, 0x1 return p1 :cond_0 const/4 p1, 0x0 return p1 .end method .method public show()V .locals 3 .line 1 invoke-virtual {p0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window; move-result-object v0 .line 2 new-instance v1, Landroid/graphics/drawable/ColorDrawable; const/4 v2, 0x0 invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;->(I)V invoke-virtual {v0, v1}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V const/4 v0, 0x1 .line 3 invoke-virtual {p0, v0}, Lp/c;->b(Z)V .line 4 invoke-super {p0}, Landroid/app/Dialog;->show()V return-void .end method