f.smali
.class public final Lsg/bigo/live/support64/component/roomwidget/livefinish/f;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method private static a(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap;
.registers 6
const-string v0, "drawable"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 107
instance-of v0, p0, Landroid/graphics/drawable/BitmapDrawable;
if-eqz v0, :cond_17
move-object v0, p0
check-cast v0, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v1
if-eqz v1, :cond_17
.line 108
invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;
move-result-object p0
return-object p0
:cond_17
if-lez p1, :cond_22
if-lez p2, :cond_22
.line 111
sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-static {p1, p2, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object p1
goto :goto_30
.line 113
:cond_22
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
move-result p1
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
move-result p2
sget-object v0, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-static {p1, p2, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object p1
.line 115
:goto_30
new-instance p2, Landroid/graphics/Canvas;
invoke-direct {p2, p1}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
.line 116
invoke-virtual {p2}, Landroid/graphics/Canvas;->getWidth()I
move-result v0
invoke-virtual {p2}, Landroid/graphics/Canvas;->getHeight()I
move-result v1
const/4 v2, 0x0
invoke-virtual {p0, v2, v2, v0, v1}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
.line 117
invoke-virtual {p0, p2}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
return-object p1
.end method
.method public static final a(Lcom/facebook/drawee/view/SimpleDraweeView;)Landroid/graphics/Bitmap;
.registers 4
const-string v0, "$this$getBitmap"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 93
invoke-virtual {p0}, Lcom/facebook/drawee/view/SimpleDraweeView;->getHierarchy()Lcom/facebook/drawee/interfaces/DraweeHierarchy;
move-result-object v0
check-cast v0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;
const/4 v1, 0x0
if-eqz v0, :cond_19
invoke-virtual {v0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->getTopLevelDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v0
if-eqz v0, :cond_19
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getCurrent()Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_1a
:cond_19
move-object v0, v1
.line 95
:goto_1a
invoke-virtual {p0}, Lcom/facebook/drawee/view/SimpleDraweeView;->getWidth()I
move-result v2
.line 96
invoke-virtual {p0}, Lcom/facebook/drawee/view/SimpleDraweeView;->getHeight()I
move-result p0
if-nez v0, :cond_25
return-object v1
.line 101
:cond_25
invoke-static {v0, v2, p0}, Lsg/bigo/live/support64/component/roomwidget/livefinish/f;->a(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap;
move-result-object p0
return-object p0
.end method
.method public static final a(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;Lcom/imo/android/imoim/fresco/XCircleImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/graphics/Bitmap;)V
.registers 5
if-eqz p0, :cond_1f
if-eqz p1, :cond_9
if-eqz p4, :cond_9
.line 85
invoke-virtual {p1, p4}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
:cond_9
if-eqz p2, :cond_12
.line 13010
iget-object p1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;->b:Ljava/lang/String;
.line 87
check-cast p1, Ljava/lang/CharSequence;
invoke-virtual {p2, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_12
if-eqz p3, :cond_1f
.line 13012
iget-wide p0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;->d:J
.line 88
invoke-static {p0, p1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/a;->a(J)Ljava/lang/String;
move-result-object p0
check-cast p0, Ljava/lang/CharSequence;
invoke-virtual {p3, p0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_1f
return-void
.end method
.method public static final a(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;Landroid/widget/TextView;)V
.registers 5
if-eqz p0, :cond_38
.line 5016
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->g:Ljava/lang/String;
.line 46
check-cast v0, Ljava/lang/CharSequence;
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_13
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_11
goto :goto_13
:cond_11
const/4 v0, 0x0
goto :goto_14
:cond_13
:goto_13
const/4 v0, 0x1
:goto_14
if-nez v0, :cond_20
if-eqz p1, :cond_1f
.line 5017
iget-object p0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->h:Ljava/lang/String;
.line 47
check-cast p0, Ljava/lang/CharSequence;
invoke-virtual {p1, p0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_1f
return-void
.line 6014
:cond_20
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->e:Ljava/lang/String;
.line 48
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_2c
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_2d
:cond_2c
const/4 v1, 0x1
:cond_2d
if-nez v1, :cond_38
if-eqz p1, :cond_38
.line 6015
iget-object p0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->f:Ljava/lang/String;
.line 49
check-cast p0, Ljava/lang/CharSequence;
invoke-virtual {p1, p0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_38
return-void
.end method
.method public static final a(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V
.registers 10
if-eqz p0, :cond_71
const-string v0, "0"
if-eqz p1, :cond_23
.line 7010
iget-object v1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;
if-eqz v1, :cond_d
.line 8006
iget-object v1, v1, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;->a:Ljava/lang/String;
goto :goto_e
:cond_d
const/4 v1, 0x0
:goto_e
const-wide/16 v2, 0x0
.line 63
invoke-static {v1, v2, v3}, Lsg/bigo/common/q;->a(Ljava/lang/String;J)J
move-result-wide v1
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/ei;->h(J)Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_1d
check-cast v1, Ljava/lang/CharSequence;
goto :goto_20
:cond_1d
move-object v1, v0
check-cast v1, Ljava/lang/CharSequence;
:goto_20
invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_23
const-string p1, "--"
if-eqz p2, :cond_38
.line 8010
iget-object v1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;
if-eqz v1, :cond_32
.line 9010
iget-object v1, v1, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;->d:Ljava/lang/String;
if-eqz v1, :cond_32
.line 64
check-cast v1, Ljava/lang/CharSequence;
goto :goto_35
:cond_32
move-object v1, p1
check-cast v1, Ljava/lang/CharSequence;
:goto_35
invoke-virtual {p2, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_38
if-eqz p3, :cond_4b
.line 10010
iget-object p2, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;
if-eqz p2, :cond_45
.line 10011
iget-object p2, p2, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;->e:Ljava/lang/String;
if-eqz p2, :cond_45
.line 65
check-cast p2, Ljava/lang/CharSequence;
goto :goto_48
:cond_45
move-object p2, p1
check-cast p2, Ljava/lang/CharSequence;
:goto_48
invoke-virtual {p3, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_4b
if-eqz p4, :cond_5e
.line 11010
iget-object p1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;
if-eqz p1, :cond_58
.line 12007
iget-object p1, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;->b:Ljava/lang/String;
if-eqz p1, :cond_58
.line 66
check-cast p1, Ljava/lang/CharSequence;
goto :goto_5b
:cond_58
move-object p1, v0
check-cast p1, Ljava/lang/CharSequence;
:goto_5b
invoke-virtual {p4, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_5e
if-eqz p5, :cond_71
.line 12010
iget-object p0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;
if-eqz p0, :cond_6b
.line 13008
iget-object p0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;->c:Ljava/lang/String;
if-eqz p0, :cond_6b
.line 67
check-cast p0, Ljava/lang/CharSequence;
goto :goto_6e
:cond_6b
move-object p0, v0
check-cast p0, Ljava/lang/CharSequence;
:goto_6e
invoke-virtual {p5, p0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_71
return-void
.end method
.method public static final a(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;Lcom/imo/android/imoim/fresco/XCircleImageView;)V
.registers 5
if-eqz p0, :cond_36
.line 1016
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->g:Ljava/lang/String;
.line 28
check-cast v0, Ljava/lang/CharSequence;
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_13
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_11
goto :goto_13
:cond_11
const/4 v0, 0x0
goto :goto_14
:cond_13
:goto_13
const/4 v0, 0x1
:goto_14
if-nez v0, :cond_20
.line 30
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
.line 2016
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->g:Ljava/lang/String;
.line 2018
iget-object p0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->i:Ljava/lang/String;
.line 30
invoke-static {p1, v0, p0}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 4014
:cond_20
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->e:Ljava/lang/String;
.line 32
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_2c
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_2d
:cond_2c
const/4 v1, 0x1
:cond_2d
if-nez v1, :cond_36
if-eqz p1, :cond_36
.line 5014
iget-object p0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->e:Ljava/lang/String;
.line 34
invoke-virtual {p1, p0}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setImageURI(Ljava/lang/String;)V
:cond_36
return-void
.end method