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