c.smali
.class public Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;
.super Lcom/cmcm/xiaobao/phone/ui/guide/mvp/a$b;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c$a;
}
.end annotation
# instance fields
.field private b:Landroid/app/Activity;
.field private c:Landroid/support/v4/view/ViewPager;
.field private d:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c$a;
.field private e:Lcom/cmcm/xiaobao/phone/widget/f;
.field private f:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;
.field private g:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;
.field private h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
.field private i:I
# direct methods
.method public constructor <init>()V
.registers 2
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/a$b;-><init>()V
const/4 v0, 0x0
iput v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
return-void
.end method
.method private p()V
.registers 1
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->q()V
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->u()V
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->r()V
invoke-virtual {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->a()V
return-void
.end method
.method private q()V
.registers 3
new-instance v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
invoke-direct {v0, v1}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->f:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;
new-instance v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
invoke-direct {v0, v1}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->g:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;
new-instance v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
invoke-direct {v0, v1}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
return-void
.end method
.method private r()V
.registers 3
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->f:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->a:Lcom/cmcm/xiaobao/phone/ui/base/d;
check-cast v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b;
invoke-virtual {v1, p0, v0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;->a(Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b;)V
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->g:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->a:Lcom/cmcm/xiaobao/phone/ui/base/d;
check-cast v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b;
invoke-virtual {v1, p0, v0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;->a(Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b;)V
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->a:Lcom/cmcm/xiaobao/phone/ui/base/d;
check-cast v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b;
invoke-virtual {v1, p0, v0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;->a(Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b;)V
return-void
.end method
.method private s()V
.registers 3
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
if-nez v0, :cond_a
const-string/jumbo v0, "\u4ea7\u54c1\u4ecb\u7ecd\u89c6\u9891\u9875"
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/b/a/c;->a(Ljava/lang/String;)V
:cond_a
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v1, 0x1
if-ne v0, v1, :cond_15
const-string/jumbo v0, "\u4ea7\u54c1\u4ecb\u7ecd\u89c6\u9891\u9875"
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/b/a/d;->a(Ljava/lang/String;)V
:cond_15
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v1, 0x2
if-ne v0, v1, :cond_1f
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;->a()V
:cond_1f
return-void
.end method
.method private t()V
.registers 2
const/4 v0, 0x0
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->f:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->g:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
return-void
.end method
.method private u()V
.registers 3
new-instance v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c$a;
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->v()Ljava/util/ArrayList;
move-result-object v1
invoke-direct {v0, p0, v1}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c$a;-><init>(Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;Ljava/util/ArrayList;)V
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->d:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c$a;
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->c:Landroid/support/v4/view/ViewPager;
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->d:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c$a;
invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V
return-void
.end method
.method private v()Ljava/util/ArrayList;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Landroid/view/View;",
">;"
}
.end annotation
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->f:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/g;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->g:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/a;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
return-object v0
.end method
# virtual methods
.method public a()V
.registers 4
invoke-static {}, Lcom/cmcm/xiaobao/phone/ui/guide/a;->c()Z
move-result v0
if-eqz v0, :cond_7
:goto_6
return-void
:cond_7
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v1, 0x1
if-ne v0, v1, :cond_13
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->a:Lcom/cmcm/xiaobao/phone/ui/base/d;
check-cast v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/a$a;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/a$a;->d()V
:cond_13
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v1, 0x2
if-le v0, v1, :cond_1c
invoke-virtual {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->n()V
goto :goto_6
:cond_1c
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->c:Landroid/support/v4/view/ViewPager;
iget v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->setCurrentItem(IZ)V
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->s()V
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
add-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
goto :goto_6
.end method
.method public a(Lcom/cmcm/xiaobao/phone/ui/guide/GuideActivity;)V
.registers 4
iput-object p1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/cmcm/xiaobao/phone/common/c/k;->a(Landroid/app/Activity;Z)I
new-instance v0, Lcom/cmcm/xiaobao/phone/widget/f;
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
invoke-direct {v0, v1}, Lcom/cmcm/xiaobao/phone/widget/f;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
const v0, 0x7f1000fe
invoke-virtual {p1, v0}, Lcom/cmcm/xiaobao/phone/ui/guide/GuideActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/v4/view/ViewPager;
iput-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->c:Landroid/support/v4/view/ViewPager;
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->p()V
const/4 v0, 0x0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/ui/guide/a;->a(Ljava/lang/Boolean;)V
return-void
.end method
.method public a(Lcom/sdk/orion/bean/MusicColdStartV2Bean;)V
.registers 3
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
invoke-virtual {v0, p1}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;->a(Lcom/sdk/orion/bean/MusicColdStartV2Bean;)V
return-void
.end method
.method public a(Ljava/lang/String;)V
.registers 4
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_13
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
const v1, 0x7f0a0330
invoke-virtual {v0, v1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/common/c/m;->b(Ljava/lang/String;)V
:goto_12
return-void
:cond_13
invoke-static {p1}, Lcom/cmcm/xiaobao/phone/common/c/m;->b(Ljava/lang/String;)V
goto :goto_12
.end method
.method public b(Lcom/sdk/orion/bean/MusicColdStartV2Bean;)V
.registers 3
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
invoke-virtual {v0, p1}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;->b(Lcom/sdk/orion/bean/MusicColdStartV2Bean;)V
return-void
.end method
.method public b(Ljava/lang/String;)V
.registers 2
invoke-virtual {p0, p1}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->a(Ljava/lang/String;)V
return-void
.end method
.method public c(Ljava/lang/String;)V
.registers 4
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_13
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
const v1, 0x7f0a0332
invoke-virtual {v0, v1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/common/c/m;->b(Ljava/lang/String;)V
:goto_12
return-void
:cond_13
invoke-static {p1}, Lcom/cmcm/xiaobao/phone/common/c/m;->b(Ljava/lang/String;)V
goto :goto_12
.end method
.method public d(Ljava/lang/String;)V
.registers 2
invoke-virtual {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->n()V
return-void
.end method
.method public f()V
.registers 2
invoke-super {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/a$b;->f()V
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
if-eqz v0, :cond_c
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/widget/f;->dismiss()V
:cond_c
invoke-direct {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->t()V
return-void
.end method
.method public g()V
.registers 3
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
const v1, 0x7f0a0331
invoke-virtual {v0, v1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/common/c/m;->b(Ljava/lang/String;)V
const-string/jumbo v0, "qq_status"
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/cmcm/xiaobao/phone/m/account/a;->b(Ljava/lang/String;Z)V
invoke-static {}, Lcom/cmcm/xiaobao/phone/ui/guide/a;->a()V
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->a:Lcom/cmcm/xiaobao/phone/ui/base/d;
check-cast v0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/a$a;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/a$a;->e()V
return-void
.end method
.method public h()V
.registers 3
const-string/jumbo v0, "kkbox_status"
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/cmcm/xiaobao/phone/m/account/a;->b(Ljava/lang/String;Z)V
invoke-virtual {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->g()V
return-void
.end method
.method public i()V
.registers 2
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
if-eqz v0, :cond_9
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/widget/f;->show()V
:cond_9
return-void
.end method
.method public j()V
.registers 2
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
if-eqz v0, :cond_9
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->e:Lcom/cmcm/xiaobao/phone/widget/f;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/widget/f;->hide()V
:cond_9
return-void
.end method
.method public k()V
.registers 1
invoke-virtual {p0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->l()V
return-void
.end method
.method l()V
.registers 3
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v1, 0x1
if-ne v0, v1, :cond_b
const-string/jumbo v0, "\u4ea7\u54c1\u4ecb\u7ecd\u89c6\u9891\u9875"
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/b/a/c;->a(Ljava/lang/String;)V
:cond_b
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v1, 0x2
if-ne v0, v1, :cond_16
const-string/jumbo v0, "\u4ea7\u54c1\u4ecb\u7ecd\u89c6\u9891\u9875"
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/b/a/d;->a(Ljava/lang/String;)V
:cond_16
iget v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->i:I
const/4 v1, 0x3
if-ne v0, v1, :cond_20
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->h:Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;
invoke-virtual {v0}, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/b/d;->a()V
:cond_20
return-void
.end method
.method public m()Landroid/app/Activity;
.registers 2
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
return-object v0
.end method
.method public n()V
.registers 3
const/4 v0, 0x1
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/ui/guide/a;->a(Ljava/lang/Boolean;)V
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
invoke-static {v0}, Lcom/cmcm/xiaobao/phone/ui/home/HomeActivity;->b(Landroid/content/Context;)Landroid/content/Intent;
move-result-object v0
iget-object v1, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
invoke-virtual {v1, v0}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/ui/guide/mvp/c;->b:Landroid/app/Activity;
invoke-virtual {v0}, Landroid/app/Activity;->finish()V
return-void
.end method
.method public o()V
.registers 1
return-void
.end method