IMVideoDelegate2$a.smali
.class public final Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;
.super Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/imo/android/imoim/data/message/k;",
">",
"Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2<",
"TT;>;"
}
.end annotation
# direct methods
.method public constructor <init>(ILcom/imo/android/imoim/imkit/a/w;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Lcom/imo/android/imoim/imkit/a/w<",
"TT;>;)V"
}
.end annotation
const-string v0, "kit"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 135
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/w;)V
return-void
.end method
# virtual methods
.method public final bridge synthetic a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;ILandroidx/recyclerview/widget/RecyclerView$ViewHolder;Ljava/util/List;)V
.registers 6
.line 135
check-cast p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;
invoke-virtual/range {p0 .. p5}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;ILcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;Ljava/util/List;)V
return-void
.end method
.method protected final a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;ILcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;Ljava/util/List;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"TT;I",
"Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
const-string v0, "message"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "holder"
invoke-static {p4, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "payloads"
invoke-static {p5, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 138
invoke-super/range {p0 .. p5}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;ILcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;Ljava/util/List;)V
const/4 p3, 0x5
.line 140
invoke-static {p1, p3}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result p1
int-to-float p1, p1
.line 142
sget-boolean p3, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
const p5, 0x106000d
const/4 v0, 0x0
if-eqz p3, :cond_33
.line 143
invoke-virtual {p0}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;->a()Z
move-result p2
if-eqz p2, :cond_2a
const p2, 0x7f0809f7
goto :goto_2d
:cond_2a
const p2, 0x7f080247
.line 148
:goto_2d
iget-object p3, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p3, p2}, Landroid/view/View;->setBackgroundResource(I)V
goto :goto_68
.line 150
:cond_33
iget-object p3, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->itemView:Landroid/view/View;
instance-of p3, p3, Landroidx/cardview/widget/CardView;
if-eqz p3, :cond_68
invoke-interface {p2}, Lcom/imo/android/imoim/data/message/k;->n()I
move-result p2
if-nez p2, :cond_68
.line 151
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->itemView:Landroid/view/View;
check-cast p2, Landroidx/cardview/widget/CardView;
invoke-virtual {p2, v0, v0, v0, v0}, Landroidx/cardview/widget/CardView;->setContentPadding(IIII)V
.line 152
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->itemView:Landroid/view/View;
const-string p3, "holder.itemView"
invoke-static {p2, p3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p2, Landroidx/cardview/widget/CardView;
const/4 v1, 0x0
invoke-virtual {p2, v1}, Landroidx/cardview/widget/CardView;->setCardElevation(F)V
.line 153
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->itemView:Landroid/view/View;
invoke-static {p2, p3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p2, Landroidx/cardview/widget/CardView;
invoke-virtual {p2, p1}, Landroidx/cardview/widget/CardView;->setRadius(F)V
.line 154
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->itemView:Landroid/view/View;
check-cast p2, Landroidx/cardview/widget/CardView;
.line 1040
invoke-static {p5}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result p3
.line 154
invoke-virtual {p2, p3}, Landroidx/cardview/widget/CardView;->setCardBackgroundColor(I)V
.line 1092
:cond_68
:goto_68
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 158
invoke-virtual {p2}, Lcom/imo/android/imoim/views/ResizeableImageView;->getOriginalWidth()I
move-result p2
const/16 p3, 0x3e8
if-ne p2, p3, :cond_7f
.line 2092
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 158
invoke-virtual {p2}, Lcom/imo/android/imoim/views/ResizeableImageView;->getOriginalHeight()I
move-result p2
if-ne p2, p3, :cond_7f
const/16 p2, 0x10e
const/16 p3, 0x1e0
goto :goto_8b
.line 3092
:cond_7f
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 159
invoke-virtual {p2}, Lcom/imo/android/imoim/views/ResizeableImageView;->getOriginalWidth()I
move-result p2
.line 4092
iget-object p3, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 159
invoke-virtual {p3}, Lcom/imo/android/imoim/views/ResizeableImageView;->getOriginalHeight()I
move-result p3
:goto_8b
invoke-static {p2, p3}, Lcom/imo/android/imoim/util/en;->a(II)[I
move-result-object p2
.line 5092
iget-object p3, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 160
sget-object v1, Landroid/widget/ImageView$ScaleType;->CENTER_CROP:Landroid/widget/ImageView$ScaleType;
invoke-virtual {p3, v1}, Lcom/imo/android/imoim/views/ResizeableImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
.line 6092
iget-object p3, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 161
invoke-virtual {p3}, Lcom/imo/android/imoim/views/ResizeableImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p3
aget v1, p2, v0
iput v1, p3, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 7092
iget-object p3, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 162
invoke-virtual {p3}, Lcom/imo/android/imoim/views/ResizeableImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p3
const/4 v1, 0x1
aget v2, p2, v1
iput v2, p3, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 8092
iget-object p3, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->a:Lcom/imo/android/imoim/views/ResizeableImageView;
.line 163
aget v0, p2, v0
aget p2, p2, v1
invoke-virtual {p3, v0, p2}, Lcom/imo/android/imoim/views/ResizeableImageView;->a(II)V
.line 8097
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->f:Landroidx/cardview/widget/CardView;
.line 165
invoke-virtual {p2}, Landroidx/cardview/widget/CardView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p2
const/4 p3, -0x2
iput p3, p2, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 9097
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->f:Landroidx/cardview/widget/CardView;
.line 166
invoke-virtual {p2}, Landroidx/cardview/widget/CardView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p2
iput p3, p2, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 167
sget-boolean p2, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-nez p2, :cond_ce
.line 10097
iget-object p2, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->f:Landroidx/cardview/widget/CardView;
.line 168
invoke-virtual {p2, p1}, Landroidx/cardview/widget/CardView;->setRadius(F)V
.line 11093
:cond_ce
iget-object p1, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->b:Landroid/widget/ImageView;
const p2, 0x7f080394
.line 170
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 11094
iget-object p1, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->c:Landroid/view/View;
.line 12040
invoke-static {p5}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result p2
.line 171
invoke-virtual {p1, p2}, Landroid/view/View;->setBackgroundColor(I)V
.line 12093
iget-object p1, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->b:Landroid/widget/ImageView;
const/16 p2, 0x8
.line 172
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 12098
iget-object p1, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->g:Landroid/widget/ImageView;
.line 173
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 12099
iget-object p1, p4, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$ViewHolder;->h:Landroid/widget/TextView;
.line 174
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setVisibility(I)V
return-void
.end method