RelationshipIMKitProxy.smali

.class public final Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;
.super Lcom/imo/android/imoim/imkit/b/b;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/imo/android/imoim/imkit/b/b<",
        "Lcom/imo/android/imoim/data/message/n;",
        "Lcom/imo/android/imoim/imkit/adapter/e<",
        "Lcom/imo/android/imoim/data/message/k;",
        "*>;>;"
    }
.end annotation


# instance fields
.field private final a:F

.field private final c:F


# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/imkit/adapter/e;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lcom/imo/android/imoim/imkit/adapter/e<",
            "Lcom/imo/android/imoim/data/message/k;",
            "*>;)V"
        }
    .end annotation

    const-string v0, "provider"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 40
    check-cast p1, Lcom/imo/android/imoim/imkit/b/c;

    invoke-direct {p0, p1}, Lcom/imo/android/imoim/imkit/b/b;-><init>(Lcom/imo/android/imoim/imkit/b/c;)V

    .line 42
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    check-cast p1, Landroid/content/Context;

    .line 29020
    invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object p1

    invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;

    move-result-object p1

    .line 28040
    iget p1, p1, Landroid/util/DisplayMetrics;->widthPixels:I

    int-to-float p1, p1

    .line 42
    iput p1, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a:F

    .line 43
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    check-cast p1, Landroid/content/Context;

    const/16 v0, 0x2d

    invoke-static {p1, v0}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I

    move-result p1

    int-to-float p1, p1

    iput p1, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->c:F

    return-void
.end method


# virtual methods
.method public final a(Landroid/view/ViewGroup;Z)Landroid/view/ViewGroup;
    .registers 4

    const-string v0, "parent"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    if-eqz p2, :cond_b

    const p2, 0x7f0b02ec

    goto :goto_e

    :cond_b
    const p2, 0x7f0b02ed

    .line 93
    :goto_e
    invoke-static {p2, p1}, Lcom/imo/android/imoim/imkit/a;->a(ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object p1

    const-string p2, "IMKitHelper.inflate(layoutId, parent, false)"

    invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    check-cast p1, Landroid/view/ViewGroup;

    return-object p1
.end method

.method public final a(Landroid/view/ViewGroup;Landroid/view/View;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
    .registers 4

    const-string p3, "parent"

    invoke-static {p1, p3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string p1, "itemView"

    invoke-static {p2, p1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 111
    new-instance p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;

    invoke-direct {p1, p2}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;-><init>(Landroid/view/View;)V

    check-cast p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;

    return-object p1
.end method

.method public final a()V
    .registers 6

    .line 46
    new-instance v0, Lcom/imo/android/imoim/f/c$e;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/c$e;-><init>()V

    .line 47
    new-instance v1, Lcom/imo/android/imoim/f/c$h;

    invoke-direct {v1}, Lcom/imo/android/imoim/f/c$h;-><init>()V

    .line 48
    new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/r;

    const/4 v3, 0x2

    invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/r;)V

    check-cast v2, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v2}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 49
    new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;

    const/4 v4, 0x1

    invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/r;)V

    check-cast v2, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v2}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 50
    new-instance v0, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;

    check-cast v1, Lcom/imo/android/imoim/imkit/a/w;

    invoke-direct {v0, v3, v1}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/w;)V

    check-cast v0, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 51
    new-instance v0, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;

    invoke-direct {v0, v4, v1}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/w;)V

    check-cast v0, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 54
    new-instance v0, Lcom/imo/android/imoim/f/a/c;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/a/c;-><init>()V

    .line 55
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/b;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/b;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 56
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/b;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 58
    new-instance v0, Lcom/imo/android/imoim/f/c$a;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/c$a;-><init>()V

    .line 59
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/c;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/d;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/c;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 60
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/c;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/c;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 62
    new-instance v0, Lcom/imo/android/imoim/f/c$d;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/c$d;-><init>()V

    .line 63
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/d;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 64
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 66
    new-instance v0, Lcom/imo/android/imoim/f/a/z;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/a/z;-><init>()V

    .line 67
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/t;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/t;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 68
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/t;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 70
    new-instance v0, Lcom/imo/android/imoim/f/c$g;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/c$g;-><init>()V

    .line 71
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/v;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/v;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 72
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/v;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 75
    new-instance v0, Lcom/imo/android/imoim/f/c$i;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/c$i;-><init>()V

    .line 76
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/x;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/x;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 77
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/x;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 79
    new-instance v0, Lcom/imo/android/imoim/f/a/ag;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/a/ag;-><init>()V

    .line 80
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/a/a;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/a;

    invoke-direct {v1, v0}, Lcom/imo/android/imoim/imkit/delegate/a/a;-><init>(Lcom/imo/android/imoim/imkit/a/a;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 82
    new-instance v0, Lcom/imo/android/imoim/f/c$c;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/c$c;-><init>()V

    .line 83
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/m;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 84
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 86
    new-instance v0, Lcom/imo/android/imoim/f/c$f;

    invoke-direct {v0}, Lcom/imo/android/imoim/f/c$f;-><init>()V

    .line 87
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;

    check-cast v0, Lcom/imo/android/imoim/imkit/a/u;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/u;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    .line 88
    new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;

    invoke-direct {v1, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/u;)V

    check-cast v1, Lcom/imo/android/imoim/core/a/a;

    invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a(Lcom/imo/android/imoim/core/a/a;)V

    return-void
.end method

.method public final synthetic a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/message/k;I)V
    .registers 15

    .line 40
    check-cast p2, Lcom/imo/android/imoim/data/message/n;

    const-string v0, "viewHolder"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "data"

    invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 1099
    check-cast p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;

    const/4 v0, 0x1

    const/4 v1, 0x0

    if-lez p3, :cond_31

    .line 2016
    iget-object v2, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;

    .line 1116
    check-cast v2, Lcom/imo/android/imoim/imkit/adapter/e;

    add-int/lit8 v3, p3, -0x1

    invoke-interface {v2, v3}, Lcom/imo/android/imoim/imkit/adapter/e;->getItem(I)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lcom/imo/android/imoim/data/message/k;

    .line 1117
    invoke-interface {v2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_IM_FAKE_SYSTEM_NOTIFICATION:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v4, :cond_31

    iget-object v3, p2, Lcom/imo/android/imoim/data/message/n;->e:Lcom/imo/android/imoim/data/l$b;

    invoke-interface {v2}, Lcom/imo/android/imoim/data/message/k;->c()Lcom/imo/android/imoim/data/l$b;

    move-result-object v2

    if-eq v3, v2, :cond_2f

    goto :goto_31

    :cond_2f
    const/4 v2, 0x0

    goto :goto_32

    :cond_31
    :goto_31
    const/4 v2, 0x1

    :goto_32
    const/4 v3, 0x0

    if-eqz v2, :cond_8e

    .line 2296
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->a:Landroid/view/View;

    .line 1122
    invoke-virtual {v2, v1}, Landroid/view/View;->setVisibility(I)V

    .line 1124
    iget-object v2, p2, Lcom/imo/android/imoim/data/message/n;->e:Lcom/imo/android/imoim/data/l$b;

    if-nez v2, :cond_3f

    goto :goto_49

    :cond_3f
    sget-object v4, Lcom/imo/android/imoim/imkit/adapter/h;->a:[I

    invoke-virtual {v2}, Lcom/imo/android/imoim/data/l$b;->ordinal()I

    move-result v2

    aget v2, v4, v2

    if-eq v2, v0, :cond_73

    .line 3297
    :goto_49
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->b:Lcom/imo/android/imoim/fresco/ImoImageView;

    .line 1126
    sget-object v4, Lcom/imo/android/imoim/IMO;->t:Lcom/imo/android/imoim/managers/bg;

    const-string v5, "IMO.profile"

    invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 4095
    iget-object v4, v4, Lcom/imo/android/imoim/managers/bg;->a:Lcom/imo/android/imoim/data/o;

    .line 5012
    iget-object v4, v4, Lcom/imo/android/imoim/data/o;->a:Lcom/imo/android/imoim/data/NewPerson;

    if-eqz v4, :cond_5b

    .line 5090
    iget-object v4, v4, Lcom/imo/android/imoim/data/NewPerson;->d:Ljava/lang/String;

    goto :goto_5c

    :cond_5b
    move-object v4, v3

    .line 1126
    :goto_5c
    sget-object v5, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    const-string v6, "IMO.accounts"

    invoke-static {v5, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v5}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v5

    sget-object v7, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    invoke-static {v7, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v7}, Lcom/imo/android/imoim/managers/c;->k()Ljava/lang/String;

    invoke-static {v2, v4, v5}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_81

    .line 2297
    :cond_73
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->b:Lcom/imo/android/imoim/fresco/ImoImageView;

    .line 1125
    invoke-virtual {p2}, Lcom/imo/android/imoim/data/message/n;->q()Ljava/lang/String;

    move-result-object v4

    .line 3070
    iget-object v5, p2, Lcom/imo/android/imoim/data/message/n;->o:Ljava/lang/String;

    .line 1125
    invoke-virtual {p2}, Lcom/imo/android/imoim/data/message/n;->p()Ljava/lang/String;

    invoke-static {v2, v4, v5}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V

    .line 5296
    :goto_81
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->a:Landroid/view/View;

    .line 1129
    new-instance v4, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$c;

    invoke-direct {v4, p2, p1}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$c;-><init>(Lcom/imo/android/imoim/data/message/n;Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;)V

    check-cast v4, Landroid/view/View$OnClickListener;

    invoke-virtual {v2, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    goto :goto_99

    .line 6296
    :cond_8e
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->a:Landroid/view/View;

    const/4 v4, 0x4

    .line 1138
    invoke-virtual {v2, v4}, Landroid/view/View;->setVisibility(I)V

    .line 7296
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->a:Landroid/view/View;

    .line 1139
    invoke-virtual {v2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 8300
    :goto_99
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->e:Landroid/widget/TextView;

    if-eqz v2, :cond_a0

    .line 8226
    invoke-virtual {v2, v1}, Landroid/widget/TextView;->setVisibility(I)V

    :cond_a0
    if-eqz v2, :cond_ab

    .line 9166
    iget-wide v4, p2, Lcom/imo/android/imoim/data/message/e;->a:J

    .line 8227
    invoke-static {v4, v5}, Lcom/imo/android/imoim/util/ei;->g(J)Ljava/lang/CharSequence;

    move-result-object v4

    invoke-virtual {v2, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 11016
    :cond_ab
    iget-object v2, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;

    .line 10144
    check-cast v2, Lcom/imo/android/imoim/imkit/adapter/e;

    invoke-interface {v2}, Lcom/imo/android/imoim/imkit/adapter/e;->c()Z

    move-result v2

    const-wide v4, 0x3fe4cccccccccccdL    # 0.65

    const/16 v6, 0x8

    if-eqz v2, :cond_17e

    .line 11299
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->d:Landroid/widget/ImageView;

    if-eqz v2, :cond_c3

    .line 11183
    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 11184
    :cond_c3
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->itemView:Landroid/view/View;

    const-string v7, "viewHolder.itemView"

    invoke-static {v2, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;

    move-result-object v2

    const/16 v8, 0x1e

    invoke-static {v2, v8}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I

    move-result v2

    .line 12298
    iget-object v8, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->c:Lcom/imo/android/imoim/chatviews/util/MaxLayout;

    .line 11185
    iget v9, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a:F

    iget v10, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->c:F

    sub-float/2addr v9, v10

    int-to-float v2, v2

    sub-float/2addr v9, v2

    invoke-virtual {v8, v9}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V

    .line 12302
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->f:Lcom/imo/android/imoim/widgets/InertCheckBox;

    .line 11186
    invoke-virtual {v2, v1}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setVisibility(I)V

    .line 12303
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->g:Landroid/widget/FrameLayout;

    .line 11187
    invoke-virtual {v2, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 11188
    iget-object v2, p2, Lcom/imo/android/imoim/data/message/n;->d:Lcom/imo/android/imoim/data/message/imdata/b;

    if-eqz v2, :cond_f2

    invoke-virtual {v2}, Lcom/imo/android/imoim/data/message/imdata/b;->b()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    :cond_f2
    if-eqz v3, :cond_117

    .line 13221
    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_TEXT:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v2, :cond_117

    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_LINk:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v2, :cond_117

    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v2, :cond_117

    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_STICKER:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v2, :cond_117

    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v2, :cond_117

    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v2, :cond_117

    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v2, :cond_117

    sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne v3, v2, :cond_115

    goto :goto_117

    :cond_115
    const/4 v2, 0x0

    goto :goto_118

    :cond_117
    :goto_117
    const/4 v2, 0x1

    :goto_118
    if-eqz v2, :cond_167

    .line 13302
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->f:Lcom/imo/android/imoim/widgets/InertCheckBox;

    const v3, 0x7f08085f

    .line 11189
    invoke-virtual {v2, v3}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setButtonDrawable(I)V

    .line 14302
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->f:Lcom/imo/android/imoim/widgets/InertCheckBox;

    .line 15016
    iget-object v3, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;

    .line 11190
    check-cast v3, Lcom/imo/android/imoim/imkit/adapter/e;

    invoke-interface {v3, p3}, Lcom/imo/android/imoim/imkit/adapter/e;->a(I)Z

    move-result v3

    invoke-virtual {v2, v3}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setChecked(Z)V

    .line 11191
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->itemView:Landroid/view/View;

    .line 16016
    iget-object v3, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;

    .line 11191
    check-cast v3, Lcom/imo/android/imoim/imkit/adapter/e;

    invoke-interface {v3, p3}, Lcom/imo/android/imoim/imkit/adapter/e;->a(I)Z

    move-result v3

    if-eqz v3, :cond_155

    iget-object v3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->itemView:Landroid/view/View;

    invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;

    move-result-object v3

    const-string v7, "viewHolder.itemView.context"

    invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v3

    const v7, 0x7f060132

    invoke-virtual {v3, v7}, Landroid/content/res/Resources;->getColor(I)I

    move-result v3

    goto :goto_156

    :cond_155
    const/4 v3, 0x0

    :goto_156
    invoke-virtual {v2, v3}, Landroid/view/View;->setBackgroundColor(I)V

    .line 16303
    iget-object v2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->g:Landroid/widget/FrameLayout;

    .line 11192
    new-instance v3, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$a;

    invoke-direct {v3, p0, p1, p3}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$a;-><init>(Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;I)V

    check-cast v3, Landroid/view/View$OnClickListener;

    invoke-virtual {v2, v3}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    goto/16 :goto_1e7

    .line 17302
    :cond_167
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->f:Lcom/imo/android/imoim/widgets/InertCheckBox;

    const v2, 0x7f08027e

    .line 11206
    invoke-virtual {p3, v2}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setButtonDrawable(I)V

    .line 11207
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->itemView:Landroid/view/View;

    invoke-virtual {p3, v1}, Landroid/view/View;->setBackgroundColor(I)V

    .line 17303
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->g:Landroid/widget/FrameLayout;

    .line 11208
    sget-object v2, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$b;->a:Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$b;

    check-cast v2, Landroid/view/View$OnClickListener;

    invoke-virtual {p3, v2}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    goto :goto_1e7

    .line 18302
    :cond_17e
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->f:Lcom/imo/android/imoim/widgets/InertCheckBox;

    .line 10148
    invoke-virtual {p3, v6}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setVisibility(I)V

    .line 18303
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->g:Landroid/widget/FrameLayout;

    .line 10149
    invoke-virtual {p3, v6}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 10152
    invoke-virtual {p2}, Lcom/imo/android/imoim/data/message/n;->a()Z

    move-result p3

    if-eqz p3, :cond_19d

    .line 19298
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->c:Lcom/imo/android/imoim/chatviews/util/MaxLayout;

    .line 10153
    iget v2, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a:F

    float-to-double v2, v2

    invoke-static {v2, v3}, Ljava/lang/Double;->isNaN(D)Z

    mul-double v2, v2, v4

    double-to-float v2, v2

    invoke-virtual {p3, v2}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V

    goto :goto_1ab

    .line 20298
    :cond_19d
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->c:Lcom/imo/android/imoim/chatviews/util/MaxLayout;

    .line 10155
    iget v2, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a:F

    const/high16 v3, 0x40000000    # 2.0f

    iget v7, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->c:F

    mul-float v7, v7, v3

    sub-float/2addr v2, v7

    invoke-virtual {p3, v2}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V

    .line 20299
    :goto_1ab
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->d:Landroid/widget/ImageView;

    if-eqz p3, :cond_1e7

    .line 21299
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->d:Landroid/widget/ImageView;

    .line 10162
    invoke-virtual {p3, v1}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 10163
    sget-boolean p3, Lcom/imo/android/imoim/activities/IMActivity;->s:Z

    if-eqz p3, :cond_1c1

    .line 22299
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->d:Landroid/widget/ImageView;

    const v2, 0x7f0803a5

    .line 10164
    invoke-virtual {p3, v2}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_1cf

    .line 23299
    :cond_1c1
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->d:Landroid/widget/ImageView;

    const v2, 0x7f080438

    const-string v3, "#9eadae"

    .line 10166
    invoke-static {v3}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v3

    invoke-static {p3, v2, v3}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V

    .line 24299
    :goto_1cf
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->d:Landroid/widget/ImageView;

    .line 10168
    new-instance v2, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$d;

    invoke-direct {v2, p2}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$d;-><init>(Lcom/imo/android/imoim/data/message/n;)V

    check-cast v2, Landroid/view/View$OnClickListener;

    invoke-virtual {p3, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 25299
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->d:Landroid/widget/ImageView;

    .line 10173
    new-instance v2, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$e;

    invoke-direct {v2, p2}, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$e;-><init>(Lcom/imo/android/imoim/data/message/n;)V

    check-cast v2, Landroid/view/View$OnLongClickListener;

    invoke-virtual {p3, v2}, Landroid/widget/ImageView;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V

    .line 1103
    :cond_1e7
    :goto_1e7
    sget-boolean p3, Lcom/imo/android/imoim/activities/IMActivity;->s:Z

    if-eqz p3, :cond_303

    .line 26298
    iget-object p3, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->c:Lcom/imo/android/imoim/chatviews/util/MaxLayout;

    .line 1104
    check-cast p2, Lcom/imo/android/imoim/data/message/k;

    .line 27232
    iget v2, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a:F

    float-to-double v2, v2

    invoke-static {v2, v3}, Ljava/lang/Double;->isNaN(D)Z

    mul-double v2, v2, v4

    double-to-int v2, v2

    .line 27233
    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    const v5, 0x7f09058e

    if-eq v3, v4, :cond_239

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne v3, v4, :cond_20c

    goto :goto_239

    .line 27266
    :cond_20c
    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v4, :cond_234

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v4, :cond_234

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v4, :cond_234

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq v3, v4, :cond_234

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object v3

    sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne v3, v4, :cond_291

    :cond_234
    int-to-float v2, v2

    .line 27267
    invoke-virtual {p3, v2}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V

    goto :goto_291

    .line 27238
    :cond_239
    :goto_239
    iget v3, p0, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy;->a:F

    float-to-double v3, v3

    const-wide v7, 0x3fdccccccccccccdL    # 0.45

    invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z

    mul-double v3, v3, v7

    double-to-int v3, v3

    sub-int v4, v2, v3

    .line 27239
    div-int/lit8 v4, v4, 0x4f

    .line 27240
    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object v7

    if-eqz v7, :cond_2fb

    check-cast v7, Lcom/imo/android/imoim/data/message/imdata/g;

    .line 27241
    invoke-interface {v7}, Lcom/imo/android/imoim/data/message/imdata/g;->m()J

    move-result-wide v7

    long-to-int v8, v7

    if-gtz v8, :cond_25c

    move v2, v3

    goto :goto_27c

    :cond_25c
    const/4 v7, 0x5

    if-ge v8, v7, :cond_265

    sub-int/2addr v8, v0

    :goto_260
    mul-int v8, v8, v4

    add-int v2, v3, v8

    goto :goto_27c

    :cond_265
    const/16 v9, 0x19

    if-ge v8, v9, :cond_270

    mul-int/lit8 v2, v4, 0x4

    add-int/2addr v3, v2

    sub-int/2addr v8, v7

    mul-int/lit8 v8, v8, 0x2

    goto :goto_260

    :cond_270
    const/16 v7, 0x3c

    if-ge v8, v7, :cond_27c

    mul-int/lit8 v2, v4, 0x4

    add-int/2addr v3, v2

    mul-int/lit8 v2, v4, 0x28

    add-int/2addr v3, v2

    sub-int/2addr v8, v9

    goto :goto_260

    .line 27259
    :cond_27c
    :goto_27c
    invoke-virtual {p3, v5}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->findViewById(I)Landroid/view/View;

    move-result-object v3

    .line 27260
    invoke-virtual {p3}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p3

    iput v2, p3, Landroid/view/ViewGroup$LayoutParams;->width:I

    const-string p3, "delegateContainer"

    .line 27261
    invoke-static {v3, p3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p3

    iput v2, p3, Landroid/view/ViewGroup$LayoutParams;->width:I

    .line 27289
    :cond_291
    :goto_291
    instance-of p3, p2, Lcom/imo/android/imoim/data/message/n;

    if-eqz p3, :cond_29f

    move-object p3, p2

    check-cast p3, Lcom/imo/android/imoim/data/message/n;

    invoke-virtual {p3}, Lcom/imo/android/imoim/data/message/n;->a()Z

    move-result p3

    if-eqz p3, :cond_29f

    goto :goto_2a0

    :cond_29f
    const/4 v0, 0x0

    :goto_2a0
    if-nez v0, :cond_2da

    .line 27272
    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p3

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v0, :cond_2da

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p3

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v0, :cond_2da

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p3

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v0, :cond_2da

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p3

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v0, :cond_2da

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p3

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v0, :cond_2da

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p3

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v0, :cond_2da

    invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p2

    sget-object p3, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p2, p3, :cond_303

    .line 27298
    :cond_2da
    iget-object p2, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->c:Lcom/imo/android/imoim/chatviews/util/MaxLayout;

    .line 27280
    invoke-virtual {p2, v5}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->findViewById(I)Landroid/view/View;

    move-result-object p2

    .line 27281
    sget p3, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v0, 0x15

    if-lt p3, v0, :cond_2f4

    const-string p3, "shadowView"

    .line 27282
    invoke-static {p2, p3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/high16 p3, 0x3f800000    # 1.0f

    invoke-static {p3}, Lcom/imo/android/imoim/util/ay;->b(F)F

    move-result p3

    invoke-virtual {p2, p3}, Landroid/view/View;->setElevation(F)V

    :cond_2f4
    const p3, 0x7f08024d

    .line 27284
    invoke-virtual {p2, p3}, Landroid/view/View;->setBackgroundResource(I)V

    goto :goto_303

    .line 27240
    :cond_2fb
    new-instance p1, Lkotlin/TypeCastException;

    const-string p2, "null cannot be cast to non-null type com.imo.android.imoim.data.message.imdata.IMDataAudioWrapper"

    invoke-direct {p1, p2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 27302
    :cond_303
    :goto_303
    iget-object p1, p1, Lcom/imo/android/imoim/imkit/adapter/RelationshipIMKitProxy$RelationshipViewHolder;->f:Lcom/imo/android/imoim/widgets/InertCheckBox;

    .line 28016
    iget-object p2, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;

    .line 1107
    check-cast p2, Lcom/imo/android/imoim/imkit/adapter/e;

    invoke-interface {p2}, Lcom/imo/android/imoim/imkit/adapter/e;->c()Z

    move-result p2

    if-eqz p2, :cond_310

    goto :goto_312

    :cond_310
    const/16 v1, 0x8

    :goto_312
    invoke-virtual {p1, v1}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setVisibility(I)V

    return-void
.end method

.method public final b()I
    .registers 2

    const v0, 0x7f090c3b

    return v0
.end method