NewGiftTipComponent$c.smali
.class final Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->d()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
# instance fields
.field final synthetic a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
# direct methods
.method constructor <init>(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)V
.registers 2
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.registers 6
.line 135
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v0}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->a(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Lsg/bigo/live/support64/component/a;
move-result-object v0
const v1, 0x7d08013e
invoke-interface {v0, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/opensource/svgaplayer/SVGAImageView;
if-nez v0, :cond_19
const-string v0, "NewGiftTipComponent"
const-string v1, "showNewGiftTip: giftBtn is null"
.line 137
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
:cond_19
const/4 v1, 0x2
new-array v2, v1, [I
.line 142
invoke-virtual {v0, v2}, Lcom/opensource/svgaplayer/SVGAImageView;->getLocationInWindow([I)V
.line 143
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v3}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->c(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
move-result-object v3
if-nez v3, :cond_2c
.line 144
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v3}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->d(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)V
.line 146
:cond_2c
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v3}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->b(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Lsg/bigolive/revenue64/component/gift/NewGiftTipView;
move-result-object v3
if-eqz v3, :cond_3d
iget-object v4, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v4}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->c(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
move-result-object v4
invoke-virtual {v3, v4}, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)V
.line 147
:cond_3d
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v3}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->b(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Lsg/bigolive/revenue64/component/gift/NewGiftTipView;
move-result-object v3
if-eqz v3, :cond_5a
const/4 v4, 0x0
aget v2, v2, v4
int-to-float v2, v2
invoke-virtual {v0}, Lcom/opensource/svgaplayer/SVGAImageView;->getMeasuredWidth()I
move-result v0
div-int/2addr v0, v1
int-to-float v0, v0
add-float/2addr v2, v0
const/high16 v0, 0x42100000 # 36.0f
invoke-static {v0}, Lsg/bigo/common/k;->d(F)F
move-result v0
sub-float/2addr v2, v0
invoke-virtual {v3, v2}, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->setX(F)V
.line 148
:cond_5a
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v0}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->e(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Z
move-result v0
if-nez v0, :cond_7a
.line 149
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v0}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->g(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Landroid/widget/FrameLayout;
move-result-object v0
if-eqz v0, :cond_75
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v1}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->b(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Lsg/bigolive/revenue64/component/gift/NewGiftTipView;
move-result-object v1
check-cast v1, Landroid/view/View;
invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V
.line 150
:cond_75
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v0}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->f(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)V
.line 152
:cond_7a
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent$c;->a:Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;
invoke-static {v0}, Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;->b(Lsg/bigolive/revenue64/component/gift/NewGiftTipComponent;)Lsg/bigolive/revenue64/component/gift/NewGiftTipView;
move-result-object v0
if-eqz v0, :cond_c0
.line 1098
invoke-static {}, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->b()Z
move-result v1
const-string v2, "NewGiftTipView"
if-nez v1, :cond_90
const-string v0, "startAppearCount, should not show"
.line 1099
invoke-static {v2, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 1102
:cond_90
new-instance v1, Ljava/lang/StringBuilder;
const-string v3, "startAppearCount, gift="
invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v3, v0, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->e:Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
if-eqz v3, :cond_a0
invoke-virtual {v3}, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->toString()Ljava/lang/String;
move-result-object v3
goto :goto_a1
:cond_a0
const/4 v3, 0x0
:goto_a1
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v2, v1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 1103
invoke-virtual {v0}, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->a()V
.line 1104
new-instance v1, Lsg/bigolive/revenue64/component/gift/NewGiftTipView$b;
iget-wide v2, v0, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->a:J
invoke-direct {v1, v0, v2, v3}, Lsg/bigolive/revenue64/component/gift/NewGiftTipView$b;-><init>(Lsg/bigolive/revenue64/component/gift/NewGiftTipView;J)V
check-cast v1, Landroid/os/CountDownTimer;
iput-object v1, v0, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->c:Landroid/os/CountDownTimer;
.line 1112
iget-object v0, v0, Lsg/bigolive/revenue64/component/gift/NewGiftTipView;->c:Landroid/os/CountDownTimer;
if-eqz v0, :cond_c0
invoke-virtual {v0}, Landroid/os/CountDownTimer;->start()Landroid/os/CountDownTimer;
:cond_c0
return-void
.end method