g$2.smali
.class final Landroid/support/v4/widget/g$2;
.super Ljava/lang/Object;
.source "CircularProgressDrawable.java"
# interfaces
.implements Landroid/animation/Animator$AnimatorListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroid/support/v4/widget/g;
.end annotation
# instance fields
.field private synthetic vV:Landroid/support/v4/widget/h;
.field private synthetic vW:Landroid/support/v4/widget/g;
# direct methods
.method constructor <init>(Landroid/support/v4/widget/g;Landroid/support/v4/widget/h;)V
.registers 3
.prologue
.line 575
iput-object p1, p0, Landroid/support/v4/widget/g$2;->vW:Landroid/support/v4/widget/g;
iput-object p2, p0, Landroid/support/v4/widget/g$2;->vV:Landroid/support/v4/widget/h;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onAnimationCancel(Landroid/animation/Animator;)V
.registers 2
.prologue
.line 590
return-void
.end method
.method public final onAnimationEnd(Landroid/animation/Animator;)V
.registers 2
.prologue
.line 585
return-void
.end method
.method public final onAnimationRepeat(Landroid/animation/Animator;)V
.registers 6
.prologue
const/high16 v3, 0x3f800000 # 1.0f
.line 594
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vW:Landroid/support/v4/widget/g;
iget-object v1, p0, Landroid/support/v4/widget/g$2;->vV:Landroid/support/v4/widget/h;
const/4 v2, 0x1
invoke-static {v0, v3, v1, v2}, Landroid/support/v4/widget/g;->a(Landroid/support/v4/widget/g;FLandroid/support/v4/widget/h;Z)V
.line 595
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vV:Landroid/support/v4/widget/h;
invoke-virtual {v0}, Landroid/support/v4/widget/h;->bO()V
.line 596
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vV:Landroid/support/v4/widget/h;
.line 1812
invoke-virtual {v0}, Landroid/support/v4/widget/h;->bM()I
move-result v1
invoke-virtual {v0, v1}, Landroid/support/v4/widget/h;->O(I)V
.line 597
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vW:Landroid/support/v4/widget/g;
invoke-static {v0}, Landroid/support/v4/widget/g;->a(Landroid/support/v4/widget/g;)Z
move-result v0
if-eqz v0, :cond_37
.line 600
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vW:Landroid/support/v4/widget/g;
invoke-static {v0}, Landroid/support/v4/widget/g;->b(Landroid/support/v4/widget/g;)Z
.line 601
invoke-virtual {p1}, Landroid/animation/Animator;->cancel()V
.line 602
const-wide/16 v0, 0x534
invoke-virtual {p1, v0, v1}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator;
.line 603
invoke-virtual {p1}, Landroid/animation/Animator;->start()V
.line 604
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vV:Landroid/support/v4/widget/h;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/support/v4/widget/h;->l(Z)V
.line 608
:goto_36
return-void
.line 606
:cond_37
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vW:Landroid/support/v4/widget/g;
iget-object v1, p0, Landroid/support/v4/widget/g$2;->vW:Landroid/support/v4/widget/g;
invoke-static {v1}, Landroid/support/v4/widget/g;->c(Landroid/support/v4/widget/g;)F
move-result v1
add-float/2addr v1, v3
invoke-static {v0, v1}, Landroid/support/v4/widget/g;->a(Landroid/support/v4/widget/g;F)F
goto :goto_36
.end method
.method public final onAnimationStart(Landroid/animation/Animator;)V
.registers 4
.prologue
.line 579
iget-object v0, p0, Landroid/support/v4/widget/g$2;->vW:Landroid/support/v4/widget/g;
const/4 v1, 0x0
invoke-static {v0, v1}, Landroid/support/v4/widget/g;->a(Landroid/support/v4/widget/g;F)F
.line 580
return-void
.end method