EntryTyp4View.smali
.class public Lcom/kwad/sdk/entry/view/EntryTyp4View;
.super Lcom/kwad/sdk/entry/view/a;
# instance fields
.field private c:Landroid/widget/TextView;
.field private d:Landroid/widget/ImageView;
.field private e:Landroid/widget/TextView;
.field private f:Lcom/kwad/sdk/core/response/model/AdTemplate;
.field private g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
.field private h:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Lcom/kwad/sdk/core/response/model/AdTemplate;",
">;"
}
.end annotation
.end field
.field private i:Landroid/view/View$OnClickListener;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
invoke-direct {p0, p1}, Lcom/kwad/sdk/entry/view/a;-><init>(Landroid/content/Context;)V
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->h:Ljava/util/List;
new-instance v0, Lcom/kwad/sdk/entry/view/EntryTyp4View$1;
invoke-direct {v0, p0}, Lcom/kwad/sdk/entry/view/EntryTyp4View$1;-><init>(Lcom/kwad/sdk/entry/view/EntryTyp4View;)V
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->i:Landroid/view/View$OnClickListener;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 4
.param p2 # Landroid/util/AttributeSet;
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.end param
invoke-direct {p0, p1, p2}, Lcom/kwad/sdk/entry/view/a;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->h:Ljava/util/List;
new-instance v0, Lcom/kwad/sdk/entry/view/EntryTyp4View$1;
invoke-direct {v0, p0}, Lcom/kwad/sdk/entry/view/EntryTyp4View$1;-><init>(Lcom/kwad/sdk/entry/view/EntryTyp4View;)V
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->i:Landroid/view/View$OnClickListener;
return-void
.end method
.method static synthetic a(Lcom/kwad/sdk/entry/view/EntryTyp4View;)Lcom/kwad/sdk/core/response/model/AdTemplate;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f:Lcom/kwad/sdk/core/response/model/AdTemplate;
return-object v0
.end method
.method private f()V
.registers 3
invoke-virtual {p0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->getContext()Landroid/content/Context;
move-result-object v0
const-string v1, "ksad_entryitem4_title"
invoke-static {v0, v1}, Lcom/kwad/sdk/c/t;->a(Landroid/content/Context;Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->c:Landroid/widget/TextView;
invoke-virtual {p0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->getContext()Landroid/content/Context;
move-result-object v0
const-string v1, "ksad_entryitem4_thumb"
invoke-static {v0, v1}, Lcom/kwad/sdk/c/t;->a(Landroid/content/Context;Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->d:Landroid/widget/ImageView;
invoke-virtual {p0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->getContext()Landroid/content/Context;
move-result-object v0
const-string v1, "ksad_entryitem4_duration"
invoke-static {v0, v1}, Lcom/kwad/sdk/c/t;->a(Landroid/content/Context;Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->e:Landroid/widget/TextView;
invoke-virtual {p0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->getContext()Landroid/content/Context;
move-result-object v0
const-string v1, "ksad_entryitem4_container"
invoke-static {v0, v1}, Lcom/kwad/sdk/c/t;->a(Landroid/content/Context;Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/kwad/sdk/feed/widget/base/RatioFrameLayout;
const v1, 0x3f0f5c29 # 0.56f
invoke-virtual {v0, v1}, Lcom/kwad/sdk/feed/widget/base/RatioFrameLayout;->setRatio(F)V
iget-object v1, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->i:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/kwad/sdk/feed/widget/base/RatioFrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->c:Landroid/widget/TextView;
iget-object v1, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->i:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
# virtual methods
.method protected a()V
.registers 4
invoke-super {p0}, Lcom/kwad/sdk/entry/view/a;->a()V
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f:Lcom/kwad/sdk/core/response/model/AdTemplate;
const/4 v1, 0x0
iget-object v2, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget-object v2, v2, Lcom/kwad/sdk/core/response/model/a;->e:Ljava/lang/String;
invoke-static {v0, v1, v2}, Lcom/kwad/sdk/core/report/e;->a(Lcom/kwad/sdk/core/response/model/AdTemplate;ILjava/lang/String;)V
return-void
.end method
.method protected b()Z
.registers 8
const/16 v6, 0x8
const/4 v2, 0x1
const/4 v1, 0x0
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/a;->k:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v3
:cond_c
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_21
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/kwad/sdk/core/response/model/AdTemplate;
iget-boolean v4, v0, Lcom/kwad/sdk/core/response/model/AdTemplate;->needHide:Z
if-nez v4, :cond_c
iget-object v3, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->h:Ljava/util/List;
invoke-interface {v3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_21
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->h:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_3f
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->h:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/kwad/sdk/core/response/model/AdTemplate;
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f:Lcom/kwad/sdk/core/response/model/AdTemplate;
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f:Lcom/kwad/sdk/core/response/model/AdTemplate;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/AdTemplate;->photoInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo;
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
:goto_39
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f:Lcom/kwad/sdk/core/response/model/AdTemplate;
if-nez v0, :cond_43
move v0, v1
:goto_3e
return v0
:cond_3f
const/4 v0, 0x0
iput-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f:Lcom/kwad/sdk/core/response/model/AdTemplate;
goto :goto_39
:cond_43
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget v0, v0, Lcom/kwad/sdk/core/response/model/a;->h:I
if-ne v0, v2, :cond_a8
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo;->baseInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo$BaseInfo;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo$BaseInfo;->videoDesc:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_a8
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->c:Landroid/widget/TextView;
iget-object v3, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
iget-object v3, v3, Lcom/kwad/sdk/core/response/model/PhotoInfo;->baseInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo$BaseInfo;
iget-object v3, v3, Lcom/kwad/sdk/core/response/model/PhotoInfo$BaseInfo;->videoDesc:Ljava/lang/String;
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->c:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
:goto_65
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo;->videoInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo$VideoInfo;
iget-wide v4, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo$VideoInfo;->duration:J
invoke-static {v4, v5}, Lcom/kwad/sdk/c/z;->a(J)Ljava/lang/String;
move-result-object v0
iget-object v3, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget v3, v3, Lcom/kwad/sdk/core/response/model/a;->h:I
if-ne v3, v2, :cond_ae
iget-object v3, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->e:Landroid/widget/TextView;
invoke-virtual {v3, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->e:Landroid/widget/TextView;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
:goto_7f
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo;->coverInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo$CoverInfo;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo$CoverInfo;->blurCoverUrl:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_91
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo;->coverInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo$CoverInfo;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/PhotoInfo$CoverInfo;->coverUrl:Ljava/lang/String;
:cond_91
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_9d
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
invoke-static {v0}, Lcom/kwad/sdk/core/response/b/d;->c(Lcom/kwad/sdk/core/response/model/PhotoInfo;)Ljava/lang/String;
move-result-object v0
:cond_9d
iget-object v1, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->d:Landroid/widget/ImageView;
iget-object v3, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f:Lcom/kwad/sdk/core/response/model/AdTemplate;
sget-object v4, Lcom/kwad/sdk/core/imageloader/KSImageLoader;->IMGOPTION_ENTRY:Lcom/kwad/sdk/core/imageloader/core/DisplayImageOptions;
invoke-static {v1, v0, v3, v4}, Lcom/kwad/sdk/core/imageloader/KSImageLoader;->loadImage(Landroid/widget/ImageView;Ljava/lang/String;Lcom/kwad/sdk/core/response/model/AdTemplate;Lcom/kwad/sdk/core/imageloader/core/DisplayImageOptions;)V
move v0, v2
goto :goto_3e
:cond_a8
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->c:Landroid/widget/TextView;
invoke-virtual {v0, v6}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_65
:cond_ae
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->e:Landroid/widget/TextView;
invoke-virtual {v0, v6}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_7f
.end method
.method public getEntrySourceDesc()Ljava/lang/String;
.registers 5
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget-object v0, v0, Lcom/kwad/sdk/core/response/model/a;->b:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_10
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
const-string v1, "\u5feb\u624b\u63a8\u8350"
iput-object v1, v0, Lcom/kwad/sdk/core/response/model/a;->b:Ljava/lang/String;
:cond_10
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget v1, v1, Lcom/kwad/sdk/core/response/model/a;->c:I
if-eqz v1, :cond_27
iget-object v1, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget-object v1, v1, Lcom/kwad/sdk/core/response/model/a;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_27
iget-object v1, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget v1, v1, Lcom/kwad/sdk/core/response/model/a;->j:I
if-eqz v1, :cond_42
iget-object v1, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->g:Lcom/kwad/sdk/core/response/model/PhotoInfo;
iget-object v1, v1, Lcom/kwad/sdk/core/response/model/PhotoInfo;->baseInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo$BaseInfo;
iget-wide v2, v1, Lcom/kwad/sdk/core/response/model/PhotoInfo$BaseInfo;->commentCount:J
const-string v1, "0"
invoke-static {v2, v3, v1}, Lcom/kwad/sdk/c/x;->a(JLjava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " \u8bc4\u8bba"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_42
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getEntrySourcePos()I
.registers 2
invoke-super {p0}, Lcom/kwad/sdk/entry/view/a;->getEntrySourcePos()I
move-result v0
if-nez v0, :cond_a
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->a:Lcom/kwad/sdk/core/response/model/a;
iget v0, v0, Lcom/kwad/sdk/core/response/model/a;->j:I
:cond_a
return v0
.end method
.method protected getRealShowData()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/kwad/sdk/core/response/model/AdTemplate;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/kwad/sdk/entry/view/EntryTyp4View;->h:Ljava/util/List;
return-object v0
.end method
.method protected onFinishInflate()V
.registers 1
invoke-super {p0}, Lcom/kwad/sdk/entry/view/a;->onFinishInflate()V
invoke-direct {p0}, Lcom/kwad/sdk/entry/view/EntryTyp4View;->f()V
return-void
.end method