a.smali
.class public Lcom/kwad/sdk/contentalliance/tube/detail/b/a;
.super Lcom/kwad/sdk/contentalliance/tube/detail/a/a;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/kwad/sdk/contentalliance/tube/detail/b/a$a;,
Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;,
Lcom/kwad/sdk/contentalliance/tube/detail/b/a$c;
}
.end annotation
# instance fields
.field private b:Lcom/kwad/sdk/contentalliance/tube/model/TubeInfo;
.field private c:Ljava/util/concurrent/atomic/AtomicBoolean;
.field private d:Landroid/support/v7/widget/RecyclerView;
.field private e:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;
.field private f:Landroid/view/View;
.field private g:Landroid/widget/TextView;
.field private h:Lcom/ksad/lottie/LottieAnimationView;
.field private i:Landroid/support/v7/widget/StaggeredGridLayoutManager;
.field private j:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$a;
.field private k:Lcom/kwad/sdk/contentalliance/tube/b$a;
# direct methods
.method public constructor <init>()V
.registers 3
invoke-direct {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/a/a;-><init>()V
new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 v1, 0x0
invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->c:Ljava/util/concurrent/atomic/AtomicBoolean;
new-instance v0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a$a;
invoke-direct {v0, p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a$a;-><init>(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)V
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$a;
new-instance v0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a$1;
invoke-direct {v0, p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a$1;-><init>(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)V
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->k:Lcom/kwad/sdk/contentalliance/tube/b$a;
return-void
.end method
.method private a(J)V
.registers 6
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
iget-object v0, v0, Lcom/kwad/sdk/contentalliance/tube/detail/a/b;->e:Ljava/util/Set;
invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_8
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_18
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/kwad/sdk/contentalliance/tube/detail/a;
invoke-interface {v0, p1, p2}, Lcom/kwad/sdk/contentalliance/tube/detail/a;->a(J)V
goto :goto_8
:cond_18
return-void
.end method
.method static synthetic a(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)V
.registers 1
invoke-direct {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->e()V
return-void
.end method
.method static synthetic a(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;J)V
.registers 4
invoke-direct {p0, p1, p2}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a(J)V
return-void
.end method
.method static synthetic b(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Ljava/util/concurrent/atomic/AtomicBoolean;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->c:Ljava/util/concurrent/atomic/AtomicBoolean;
return-object v0
.end method
.method static synthetic c(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Landroid/content/Context;
.registers 2
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->o()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method static synthetic d(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Landroid/content/Context;
.registers 2
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->o()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method private e()V
.registers 3
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
invoke-virtual {v0}, Lcom/ksad/lottie/LottieAnimationView;->c()Z
move-result v0
if-nez v0, :cond_d
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
invoke-virtual {v0}, Lcom/ksad/lottie/LottieAnimationView;->b()V
:cond_d
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/ksad/lottie/LottieAnimationView;->setVisibility(I)V
return-void
.end method
.method static synthetic e(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)V
.registers 1
invoke-direct {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f()V
return-void
.end method
.method static synthetic f(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->e:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;
return-object v0
.end method
.method private f()V
.registers 3
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
invoke-virtual {v0}, Lcom/ksad/lottie/LottieAnimationView;->c()Z
move-result v0
if-nez v0, :cond_d
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
invoke-virtual {v0}, Lcom/ksad/lottie/LottieAnimationView;->d()V
:cond_d
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
const/4 v1, 0x4
invoke-virtual {v0, v1}, Lcom/ksad/lottie/LottieAnimationView;->setVisibility(I)V
return-void
.end method
.method static synthetic g(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Lcom/kwad/sdk/contentalliance/tube/model/TubeInfo;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->b:Lcom/kwad/sdk/contentalliance/tube/model/TubeInfo;
return-object v0
.end method
.method static synthetic h(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Landroid/widget/TextView;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->g:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic i(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Landroid/content/Context;
.registers 2
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->o()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method static synthetic j(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
return-object v0
.end method
.method static synthetic k(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
return-object v0
.end method
.method static synthetic l(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
return-object v0
.end method
.method static synthetic m(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
.registers 2
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
return-object v0
.end method
.method static synthetic n(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;)Landroid/content/Context;
.registers 2
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->o()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
# virtual methods
.method protected a()V
.registers 3
invoke-super {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/a/a;->a()V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
iget-object v0, v0, Lcom/kwad/sdk/contentalliance/tube/detail/a/b;->b:Lcom/kwad/sdk/contentalliance/tube/detail/TubeDetailParam;
iget-object v0, v0, Lcom/kwad/sdk/contentalliance/tube/detail/TubeDetailParam;->mTubeInfo:Lcom/kwad/sdk/contentalliance/tube/model/TubeInfo;
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->b:Lcom/kwad/sdk/contentalliance/tube/model/TubeInfo;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$a;
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->addOnScrollListener(Landroid/support/v7/widget/RecyclerView$OnScrollListener;)V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
iget-object v0, v0, Lcom/kwad/sdk/contentalliance/tube/detail/a/b;->d:Ljava/util/Set;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->k:Lcom/kwad/sdk/contentalliance/tube/b$a;
invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
return-void
.end method
.method protected b()V
.registers 8
const/4 v6, 0x4
const/4 v5, 0x1
const/4 v4, 0x0
invoke-super {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/a/a;->b()V
const-string v0, "EpisodeGridPresenter"
const-string v1, "EpisodeGridPresenter onCreate"
invoke-static {v0, v1}, Lcom/kwad/sdk/core/d/b;->a(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "ksad_tube_recycler_view"
invoke-virtual {p0, v0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->c(Ljava/lang/String;)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/v7/widget/RecyclerView;
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
new-instance v1, Lcom/kwad/sdk/contentalliance/tube/view/a;
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->o()Landroid/content/Context;
move-result-object v2
const/high16 v3, 0x40000000 # 2.0f
invoke-static {v2, v3}, Lcom/kwad/sdk/c/ae;->a(Landroid/content/Context;F)I
move-result v2
invoke-direct {v1, v2}, Lcom/kwad/sdk/contentalliance/tube/view/a;-><init>(I)V
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->addItemDecoration(Landroid/support/v7/widget/RecyclerView$ItemDecoration;)V
new-instance v0, Landroid/support/v7/widget/StaggeredGridLayoutManager;
const/4 v1, 0x3
invoke-direct {v0, v1, v5}, Landroid/support/v7/widget/StaggeredGridLayoutManager;-><init>(II)V
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->i:Landroid/support/v7/widget/StaggeredGridLayoutManager;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->i:Landroid/support/v7/widget/StaggeredGridLayoutManager;
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setLayoutManager(Landroid/support/v7/widget/RecyclerView$LayoutManager;)V
new-instance v0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->o()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, p0, v1}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;-><init>(Lcom/kwad/sdk/contentalliance/tube/detail/b/a;Landroid/content/Context;)V
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->e:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;
new-instance v1, Lcom/kwai/library/widget/recycler/d;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->e:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$b;
invoke-direct {v1, v0}, Lcom/kwai/library/widget/recycler/d;-><init>(Landroid/support/v7/widget/RecyclerView$Adapter;)V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f:Landroid/view/View;
if-nez v0, :cond_96
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
const-string v2, "ksad_tube_detail_grid_footer"
invoke-static {v0, v2, v4}, Lcom/kwad/sdk/c/ae;->a(Landroid/view/ViewGroup;Ljava/lang/String;Z)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f:Landroid/view/View;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f:Landroid/view/View;
const-string v2, "ksad_tube_detail_grid_no_more_tip"
invoke-static {v0, v2}, Lcom/kwad/sdk/c/ae;->a(Landroid/view/View;Ljava/lang/String;)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->g:Landroid/widget/TextView;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->g:Landroid/widget/TextView;
invoke-virtual {v0, v6}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f:Landroid/view/View;
const-string v2, "ksad_tube_detail_grid_loading"
invoke-static {v0, v2}, Lcom/kwad/sdk/c/ae;->a(Landroid/view/View;Ljava/lang/String;)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/ksad/lottie/LottieAnimationView;
iput-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
invoke-virtual {v0, v6}, Lcom/ksad/lottie/LottieAnimationView;->setVisibility(I)V
invoke-virtual {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->o()Landroid/content/Context;
move-result-object v0
const-string v2, "ksad_detail_loading_amin_new"
invoke-static {v0, v2}, Lcom/kwad/sdk/c/t;->j(Landroid/content/Context;Ljava/lang/String;)I
move-result v0
iget-object v2, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
invoke-virtual {v2, v5}, Lcom/ksad/lottie/LottieAnimationView;->setRepeatMode(I)V
iget-object v2, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
const/4 v3, -0x1
invoke-virtual {v2, v3}, Lcom/ksad/lottie/LottieAnimationView;->setRepeatCount(I)V
iget-object v2, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->h:Lcom/ksad/lottie/LottieAnimationView;
invoke-virtual {v2, v0}, Lcom/ksad/lottie/LottieAnimationView;->setAnimation(I)V
:cond_96
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f:Landroid/view/View;
invoke-virtual {v1, v0}, Lcom/kwai/library/widget/recycler/d;->b(Landroid/view/View;)Z
move-result v0
if-nez v0, :cond_a3
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f:Landroid/view/View;
invoke-virtual {v1, v0}, Lcom/kwai/library/widget/recycler/d;->a(Landroid/view/View;)V
:cond_a3
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f:Landroid/view/View;
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setAdapter(Landroid/support/v7/widget/RecyclerView$Adapter;)V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
invoke-virtual {v0, v4}, Landroid/support/v7/widget/RecyclerView;->setVisibility(I)V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
invoke-virtual {v1, v0}, Lcom/kwai/library/widget/recycler/d;->a(Landroid/support/v7/widget/RecyclerView;)V
return-void
.end method
.method protected c()V
.registers 3
invoke-super {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/a/a;->c()V
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->a:Lcom/kwad/sdk/contentalliance/tube/detail/a/b;
iget-object v0, v0, Lcom/kwad/sdk/contentalliance/tube/detail/a/b;->d:Ljava/util/Set;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->k:Lcom/kwad/sdk/contentalliance/tube/b$a;
invoke-interface {v0, v1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z
iget-object v0, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->d:Landroid/support/v7/widget/RecyclerView;
iget-object v1, p0, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->j:Lcom/kwad/sdk/contentalliance/tube/detail/b/a$a;
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->removeOnScrollListener(Landroid/support/v7/widget/RecyclerView$OnScrollListener;)V
return-void
.end method
.method protected d()V
.registers 1
invoke-super {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/a/a;->d()V
invoke-direct {p0}, Lcom/kwad/sdk/contentalliance/tube/detail/b/a;->f()V
return-void
.end method