i.smali
.class Lcom/cleanmaster/settings/ui/i;
.super Lcom/animationlist/simplelistener/AnimationListenerAdapter;
.source "FloatSettingIntroBuilder.java"
# instance fields
.field final synthetic a:Lcom/cleanmaster/settings/ui/h;
# direct methods
.method constructor <init>(Lcom/cleanmaster/settings/ui/h;)V
.registers 2
.prologue
.line 128
iput-object p1, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
invoke-direct {p0}, Lcom/animationlist/simplelistener/AnimationListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.registers 11
.prologue
const/4 v2, 0x0
const/4 v1, 0x1
.line 131
iget-object v0, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/h;->a:Landroid/view/View;
const/4 v3, 0x4
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
.line 132
iget-object v0, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/h;->c:Lcom/cleanmaster/settings/ui/g;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/g;->a:Lcom/cleanmaster/settings/ui/FloatSettingIntroBuilder;
invoke-static {v0}, Lcom/cleanmaster/settings/ui/FloatSettingIntroBuilder;->a(Lcom/cleanmaster/settings/ui/FloatSettingIntroBuilder;)Z
move-result v0
if-eqz v0, :cond_40
.line 133
new-instance v0, Landroid/view/animation/TranslateAnimation;
const/high16 v4, 0x3f800000 # 1.0f
move v3, v1
move v5, v1
move v6, v2
move v7, v1
move v8, v2
invoke-direct/range {v0 .. v8}, Landroid/view/animation/TranslateAnimation;-><init>(IFIFIFIF)V
.line 138
new-instance v2, Lcom/cleanmaster/settings/ui/j;
invoke-direct {v2, p0}, Lcom/cleanmaster/settings/ui/j;-><init>(Lcom/cleanmaster/settings/ui/i;)V
.line 139
invoke-virtual {v0, v2}, Landroid/view/animation/TranslateAnimation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V
.line 144
invoke-virtual {v0, v1}, Landroid/view/animation/TranslateAnimation;->setFillEnabled(Z)V
.line 145
invoke-virtual {v0, v1}, Landroid/view/animation/TranslateAnimation;->setFillAfter(Z)V
.line 146
const-wide/16 v2, 0x190
invoke-virtual {v0, v2, v3}, Landroid/view/animation/TranslateAnimation;->setDuration(J)V
.line 147
iget-object v1, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
iget-object v1, v1, Lcom/cleanmaster/settings/ui/h;->b:Landroid/view/View;
invoke-virtual {v1, v0}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V
.line 155
:goto_3c
invoke-super {p0, p1}, Lcom/animationlist/simplelistener/AnimationListenerAdapter;->onAnimationEnd(Landroid/view/animation/Animation;)V
.line 156
return-void
.line 149
:cond_40
iget-object v0, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/h;->a:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->clearAnimation()V
.line 150
iget-object v0, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/h;->b:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->clearAnimation()V
.line 151
iget-object v0, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/h;->b:Landroid/view/View;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 153
iget-object v0, p0, Lcom/cleanmaster/settings/ui/i;->a:Lcom/cleanmaster/settings/ui/h;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/h;->c:Lcom/cleanmaster/settings/ui/g;
iget-object v0, v0, Lcom/cleanmaster/settings/ui/g;->a:Lcom/cleanmaster/settings/ui/FloatSettingIntroBuilder;
invoke-virtual {v0}, Lcom/cleanmaster/settings/ui/FloatSettingIntroBuilder;->close()V
goto :goto_3c
.end method