a.smali
.class public Lcom/kwad/sdk/contentalliance/detail/b/a;
.super Lcom/kwad/sdk/contentalliance/detail/a;
# instance fields
.field private h:I
.field private i:Lcom/kwad/sdk/core/response/model/AdTemplate;
.field private j:Lcom/kwad/sdk/contentalliance/detail/b/b;
.field private k:Lcom/kwad/sdk/api/KsContentPage$SubShowItem;
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Lcom/kwad/sdk/contentalliance/detail/a;-><init>()V
return-void
.end method
# virtual methods
.method public a(Lcom/kwad/sdk/contentalliance/detail/b/b;)V
.registers 2
iput-object p1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/detail/b/b;
return-void
.end method
.method protected b()Ljava/lang/String;
.registers 2
const-string v0, "ksad_fragment_empty_container"
return-object v0
.end method
.method protected synthetic c()Lcom/kwad/sdk/core/e/b;
.registers 2
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/detail/b/a;->p()Lcom/kwad/sdk/contentalliance/detail/c;
move-result-object v0
return-object v0
.end method
.method public d()Lcom/kwad/sdk/mvp/Presenter;
.registers 3
new-instance v0, Lcom/kwad/sdk/mvp/Presenter;
invoke-direct {v0}, Lcom/kwad/sdk/mvp/Presenter;-><init>()V
new-instance v1, Lcom/kwad/sdk/contentalliance/detail/a/b;
invoke-direct {v1}, Lcom/kwad/sdk/contentalliance/detail/a/b;-><init>()V
invoke-virtual {v0, v1}, Lcom/kwad/sdk/mvp/Presenter;->a(Lcom/kwad/sdk/mvp/Presenter;)V
new-instance v1, Lcom/kwad/sdk/contentalliance/detail/a/c/a;
invoke-direct {v1}, Lcom/kwad/sdk/contentalliance/detail/a/c/a;-><init>()V
invoke-virtual {v0, v1}, Lcom/kwad/sdk/mvp/Presenter;->a(Lcom/kwad/sdk/mvp/Presenter;)V
new-instance v1, Lcom/kwad/sdk/contentalliance/detail/b/a/a;
invoke-direct {v1}, Lcom/kwad/sdk/contentalliance/detail/b/a/a;-><init>()V
invoke-virtual {v0, v1}, Lcom/kwad/sdk/mvp/Presenter;->a(Lcom/kwad/sdk/mvp/Presenter;)V
new-instance v1, Lcom/kwad/sdk/contentalliance/detail/b/a/b;
invoke-direct {v1}, Lcom/kwad/sdk/contentalliance/detail/b/a/b;-><init>()V
invoke-virtual {v0, v1}, Lcom/kwad/sdk/mvp/Presenter;->a(Lcom/kwad/sdk/mvp/Presenter;)V
return-object v0
.end method
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.registers 8
.param p1 # Landroid/view/LayoutInflater;
.annotation build Landroid/support/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/view/ViewGroup;
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.end param
.param p3 # Landroid/os/Bundle;
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.end param
.annotation build Landroid/support/annotation/Nullable;
.end annotation
invoke-super {p0, p1, p2, p3}, Lcom/kwad/sdk/contentalliance/detail/a;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/detail/b/a;->getArguments()Landroid/os/Bundle;
move-result-object v0
if-nez v0, :cond_c
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->c:Landroid/view/ViewGroup;
:goto_b
return-object v0
:cond_c
const-string v1, "KEY_INDEX_IN_VIEW_PAGER"
invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v0
iput v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->h:I
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/detail/b/a;->getArguments()Landroid/os/Bundle;
move-result-object v0
const-string v1, "key_template"
invoke-virtual {v0, v1}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v0
instance-of v1, v0, Lcom/kwad/sdk/core/response/model/AdTemplate;
if-nez v1, :cond_25
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->c:Landroid/view/ViewGroup;
goto :goto_b
:cond_25
check-cast v0, Lcom/kwad/sdk/core/response/model/AdTemplate;
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->i:Lcom/kwad/sdk/core/response/model/AdTemplate;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/detail/b/b;
if-nez v0, :cond_34
new-instance v0, Lcom/kwad/sdk/contentalliance/detail/b/b;
invoke-direct {v0}, Lcom/kwad/sdk/contentalliance/detail/b/b;-><init>()V
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/detail/b/b;
:cond_34
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/detail/b/b;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->i:Lcom/kwad/sdk/core/response/model/AdTemplate;
iget-object v1, v1, Lcom/kwad/sdk/core/response/model/AdTemplate;->mUniqueId:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/kwad/sdk/contentalliance/detail/b/b;->a(Ljava/lang/String;)Lcom/kwad/sdk/api/KsContentPage$SubShowItem;
move-result-object v0
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->k:Lcom/kwad/sdk/api/KsContentPage$SubShowItem;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->c:Landroid/view/ViewGroup;
invoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->k:Lcom/kwad/sdk/api/KsContentPage$SubShowItem;
if-eqz v0, :cond_65
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->k:Lcom/kwad/sdk/api/KsContentPage$SubShowItem;
invoke-virtual {v0}, Lcom/kwad/sdk/api/KsContentPage$SubShowItem;->instantiateItem()Landroid/view/View;
move-result-object v1
if-eqz v1, :cond_68
invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v0
if-eqz v0, :cond_60
invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup;
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
:cond_60
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->c:Landroid/view/ViewGroup;
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
:cond_65
:goto_65
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->c:Landroid/view/ViewGroup;
goto :goto_b
:cond_68
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->i:Lcom/kwad/sdk/core/response/model/AdTemplate;
iget v1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->h:I
int-to-long v2, v1
invoke-static {v0, v2, v3}, Lcom/kwad/sdk/core/report/e;->h(Lcom/kwad/sdk/core/response/model/AdTemplate;J)V
goto :goto_65
.end method
.method protected p()Lcom/kwad/sdk/contentalliance/detail/c;
.registers 3
new-instance v0, Lcom/kwad/sdk/contentalliance/detail/c;
invoke-direct {v0}, Lcom/kwad/sdk/contentalliance/detail/c;-><init>()V
iput-object p0, v0, Lcom/kwad/sdk/contentalliance/detail/c;->i:Lcom/kwad/sdk/api/core/fragment/KsFragment;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->e:Lcom/kwad/sdk/contentalliance/home/l;
iput-object v1, v0, Lcom/kwad/sdk/contentalliance/detail/c;->a:Lcom/kwad/sdk/contentalliance/home/l;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->i:Lcom/kwad/sdk/core/response/model/AdTemplate;
iput-object v1, v0, Lcom/kwad/sdk/contentalliance/detail/c;->h:Lcom/kwad/sdk/core/response/model/AdTemplate;
iget v1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->h:I
iput v1, v0, Lcom/kwad/sdk/contentalliance/detail/c;->g:I
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/detail/b/b;
iput-object v1, v0, Lcom/kwad/sdk/contentalliance/detail/c;->n:Lcom/kwad/sdk/contentalliance/detail/b/b;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/detail/b/a;->d:Lcom/kwad/sdk/contentalliance/home/viewpager/SlidePlayViewPager;
iput-object v1, v0, Lcom/kwad/sdk/contentalliance/detail/c;->j:Lcom/kwad/sdk/contentalliance/home/viewpager/SlidePlayViewPager;
return-object v0
.end method