MainTabView.smali
.class public Lcom/keniu/security/newmain/MainTabView;
.super Landroid/widget/LinearLayout;
.source "MainTabView.java"
# interfaces
.implements Lcom/cm/plugincluster/me/interfaces/MainTabRefreshListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/keniu/security/newmain/MainTabView$a;
}
.end annotation
# static fields
.field private static h:Lcom/cm/plugincluster/newmain/MAIN_TAB;
.field private static i:Ljava/lang/Object;
# instance fields
.field a:Z
.field private b:Lcom/keniu/security/newmain/MainTabItemView;
.field private c:Lcom/keniu/security/newmain/MainTabItemView;
.field private d:Lcom/keniu/security/newmain/MainTabItemView;
.field private e:Lcom/keniu/security/newmain/MainTabItemView;
.field private f:Lcom/keniu/security/newmain/MainTabItemView;
.field private g:Lcom/keniu/security/newmain/MainTabItemView;
.field private j:Lcom/keniu/security/newmain/s;
.field private k:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray",
"<",
"Lcom/keniu/security/newmain/MainTabItemView;",
">;"
}
.end annotation
.end field
.field private l:Lcom/keniu/security/newmain/MainTabView$a;
.field private m:Landroid/view/View$OnClickListener;
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 48
sget-object v0, Lcom/cm/plugincluster/newmain/MAIN_TAB;->MAIN:Lcom/cm/plugincluster/newmain/MAIN_TAB;
sput-object v0, Lcom/keniu/security/newmain/MainTabView;->h:Lcom/cm/plugincluster/newmain/MAIN_TAB;
.line 49
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
sput-object v0, Lcom/keniu/security/newmain/MainTabView;->i:Ljava/lang/Object;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.prologue
.line 73
const/4 v0, 0x0
invoke-direct {p0, p1, v0}, Lcom/keniu/security/newmain/MainTabView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.line 74
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 4
.prologue
.line 77
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.line 50
new-instance v0, Lcom/keniu/security/newmain/s;
invoke-direct {v0}, Lcom/keniu/security/newmain/s;-><init>()V
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->j:Lcom/keniu/security/newmain/s;
.line 302
new-instance v0, Lcom/keniu/security/newmain/u;
invoke-direct {v0, p0}, Lcom/keniu/security/newmain/u;-><init>(Lcom/keniu/security/newmain/MainTabView;)V
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->m:Landroid/view/View$OnClickListener;
.line 78
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->setOrientation(I)V
.line 79
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->e()V
.line 80
return-void
.end method
.method static synthetic a(Lcom/keniu/security/newmain/MainTabView;)Lcom/keniu/security/newmain/MainTabView$a;
.registers 2
.prologue
.line 41
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->l:Lcom/keniu/security/newmain/MainTabView$a;
return-object v0
.end method
.method static synthetic b(Lcom/keniu/security/newmain/MainTabView;)V
.registers 1
.prologue
.line 41
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->h()V
return-void
.end method
.method public static c()Lcom/cm/plugincluster/newmain/MAIN_TAB;
.registers 2
.prologue
.line 297
sget-object v1, Lcom/keniu/security/newmain/MainTabView;->i:Ljava/lang/Object;
monitor-enter v1
.line 298
:try_start_3
sget-object v0, Lcom/keniu/security/newmain/MainTabView;->h:Lcom/cm/plugincluster/newmain/MAIN_TAB;
monitor-exit v1
return-object v0
.line 299
:catchall_7
move-exception v0
monitor-exit v1
:try_end_9
.catchall {:try_start_3 .. :try_end_9} :catchall_7
throw v0
.end method
.method static synthetic c(Lcom/keniu/security/newmain/MainTabView;)V
.registers 1
.prologue
.line 41
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->g()V
return-void
.end method
.method private e()V
.registers 4
.prologue
.line 83
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const v1, 0x7f0401f5
invoke-virtual {v0, v1, p0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
.line 84
invoke-static {}, Lcom/keniu/security/newmain/vip/i;->e()Z
move-result v0
if-eqz v0, :cond_e8
const v0, 0x7f0e01c6
.line 85
:goto_17
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1, v0}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->setBackgroundColor(I)V
.line 86
const v0, 0x7f1007ba
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
.line 87
const v0, 0x7f1007bb
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
.line 88
const v0, 0x7f1007bf
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
.line 89
const v0, 0x7f1007be
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
.line 90
const v0, 0x7f1007bc
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
.line 91
const v0, 0x7f1007bd
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
.line 93
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->MAIN:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
move-result-object v1
const v2, 0x7f0a1977
invoke-virtual {v0, v1, v2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgText(Landroid/graphics/drawable/Drawable;I)V
.line 94
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
move-result-object v1
const v2, 0x7f0a197c
invoke-virtual {v0, v1, v2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgText(Landroid/graphics/drawable/Drawable;I)V
.line 95
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->j()Z
move-result v0
if-eqz v0, :cond_ed
.line 96
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
move-result-object v1
const v2, 0x7f0a1979
invoke-virtual {v0, v1, v2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgText(Landroid/graphics/drawable/Drawable;I)V
.line 100
:goto_94
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->FIND:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
move-result-object v1
const v2, 0x7f0a197a
invoke-virtual {v0, v1, v2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgText(Landroid/graphics/drawable/Drawable;I)V
.line 101
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->VIP:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
move-result-object v1
const v2, 0x7f0a197f
invoke-virtual {v0, v1, v2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgText(Landroid/graphics/drawable/Drawable;I)V
.line 102
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->f()V
.line 104
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->m:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 105
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->m:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 106
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->m:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 107
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->m:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 108
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->m:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 109
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->m:Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 110
sget-object v0, Lcom/cm/plugincluster/newmain/MAIN_TAB;->MAIN:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-static {v0}, Lcom/keniu/security/newmain/MainTabView;->setCurSel(Lcom/cm/plugincluster/newmain/MAIN_TAB;)V
.line 111
sget-object v0, Lcom/cm/plugincluster/newmain/MAIN_TAB;->MAIN:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/MainTabView;->setCurrentSelected(Lcom/cm/plugincluster/newmain/MAIN_TAB;)V
.line 113
return-void
.line 84
:cond_e8
const v0, 0x7f0e01c5
goto/16 :goto_17
.line 98
:cond_ed
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
move-result-object v1
const v2, 0x7f0a1978
invoke-virtual {v0, v1, v2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgText(Landroid/graphics/drawable/Drawable;I)V
goto :goto_94
.end method
.method private f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
.registers 4
.prologue
.line 486
sget-object v0, Lcom/keniu/security/newmain/v;->a:[I
invoke-virtual {p1}, Lcom/cm/plugincluster/newmain/MAIN_TAB;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_68
.line 506
const/4 v0, 0x0
:goto_c
return-object v0
.line 488
:pswitch_d
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f02051d
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_c
.line 490
:pswitch_19
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f020523
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_c
.line 492
:pswitch_25
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->k()Z
move-result v0
if-eqz v0, :cond_37
.line 493
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f020173
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_c
.line 495
:cond_37
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f020521
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_c
.line 497
:pswitch_43
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f02051c
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_c
.line 499
:pswitch_4f
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f02051b
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_c
.line 501
:pswitch_5b
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f020524
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_c
.line 486
nop
:pswitch_data_68
.packed-switch 0x1
:pswitch_d
:pswitch_19
:pswitch_25
:pswitch_43
:pswitch_4f
:pswitch_5b
.end packed-switch
.end method
.method private f()V
.registers 1
.prologue
.line 116
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->b()V
.line 117
return-void
.end method
.method private g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
.registers 4
.annotation build Landroid/support/annotation/DrawableRes;
.end annotation
.prologue
.line 513
sget-object v0, Lcom/keniu/security/newmain/v;->a:[I
invoke-virtual {p1}, Lcom/cm/plugincluster/newmain/MAIN_TAB;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_58
.line 544
const/4 v0, -0x1
:goto_c
return v0
.line 515
:pswitch_d
invoke-static {}, Lcom/keniu/security/newmain/vip/i;->e()Z
move-result v0
if-eqz v0, :cond_17
.line 516
const v0, 0x7f020177
goto :goto_c
.line 518
:cond_17
const v0, 0x7f020176
goto :goto_c
.line 520
:pswitch_1b
invoke-static {}, Lcom/keniu/security/newmain/vip/i;->e()Z
move-result v0
if-eqz v0, :cond_25
.line 521
const v0, 0x7f02017c
goto :goto_c
.line 523
:cond_25
const v0, 0x7f02017b
goto :goto_c
.line 525
:pswitch_29
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->k()Z
move-result v0
if-eqz v0, :cond_33
.line 526
const v0, 0x7f020173
goto :goto_c
.line 528
:cond_33
invoke-static {}, Lcom/keniu/security/newmain/vip/i;->e()Z
move-result v0
if-eqz v0, :cond_3d
.line 529
const v0, 0x7f02017a
goto :goto_c
.line 531
:cond_3d
const v0, 0x7f020179
goto :goto_c
.line 533
:pswitch_41
invoke-static {}, Lcom/keniu/security/newmain/vip/i;->e()Z
move-result v0
if-eqz v0, :cond_4b
.line 534
const v0, 0x7f020175
goto :goto_c
.line 536
:cond_4b
const v0, 0x7f020174
goto :goto_c
.line 538
:pswitch_4f
const v0, 0x7f02051b
goto :goto_c
.line 540
:pswitch_53
const v0, 0x7f02017d
goto :goto_c
.line 513
nop
:pswitch_data_58
.packed-switch 0x1
:pswitch_d
:pswitch_1b
:pswitch_29
:pswitch_41
:pswitch_4f
:pswitch_53
.end packed-switch
.end method
.method private g()V
.registers 5
.prologue
.line 355
:try_start_0
invoke-static {}, Lcom/cm/plugincluster/vip/VipPluginManager;->getManager()Lcom/cm/plugincluster/vip/VipPluginManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cm/plugincluster/vip/VipPluginManager;->getMeProvider()Lcom/cm/plugincluster/vip/VipFuncProvider$MeProvider;
move-result-object v0
.line 356
if-nez v0, :cond_b
.line 365
:cond_a
:goto_a
return-void
.line 357
:cond_b
invoke-interface {v0}, Lcom/cm/plugincluster/vip/VipFuncProvider$MeProvider;->getMeList()Ljava/util/List;
move-result-object v0
.line 358
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_13
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_a
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/vip/VipFuncProvider$MeBean;
.line 359
const/4 v2, 0x0
const/4 v3, 0x0
invoke-virtual {v0, v2, v3}, Lcom/cm/plugincluster/vip/VipFuncProvider$MeBean;->onShow(Landroid/view/View;Ljava/util/Map;)V
:try_end_24
.catch Ljava/lang/AbstractMethodError; {:try_start_0 .. :try_end_24} :catch_25
goto :goto_13
.line 361
:catch_25
move-exception v0
goto :goto_a
.end method
.method private h()V
.registers 4
.prologue
const/4 v2, 0x0
.line 371
invoke-static {}, Lcom/cm/plugincluster/vip/VipPluginManager;->getManager()Lcom/cm/plugincluster/vip/VipPluginManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cm/plugincluster/vip/VipPluginManager;->getToolsProvider()Lcom/cm/plugincluster/vip/VipFuncProvider$ToolsProvider;
move-result-object v0
.line 372
if-nez v0, :cond_c
.line 377
:cond_b
return-void
.line 373
:cond_c
invoke-interface {v0}, Lcom/cm/plugincluster/vip/VipFuncProvider$ToolsProvider;->getToolsList()Ljava/util/List;
move-result-object v0
.line 374
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_14
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_b
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/vip/VipFuncProvider$ToolsBean;
.line 375
invoke-virtual {v0, v2, v2}, Lcom/cm/plugincluster/vip/VipFuncProvider$ToolsBean;->onShow(Landroid/view/View;Ljava/util/Map;)V
goto :goto_14
.end method
.method private i()Z
.registers 5
.prologue
.line 480
const/16 v0, 0x9
const-string v1, "cm_anum"
const-string v2, "cm_main_tab_text_changeable"
const/4 v3, 0x0
invoke-static {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/recommendapps/CloudConfigDataGetter;->getBooleanValue(ILjava/lang/String;Ljava/lang/String;Z)Z
move-result v0
.line 482
return v0
.end method
.method private j()Z
.registers 2
.prologue
.line 548
invoke-static {}, Lcom/cleanmaster/hpsharelib/vip/VipCloud;->isNewVipStyle()Z
move-result v0
return v0
.end method
.method private k()Z
.registers 5
.prologue
.line 553
invoke-static {}, Lcom/keniu/security/newmain/vip/i;->d()Z
move-result v0
if-eqz v0, :cond_27
invoke-static {}, Lcom/keniu/security/newmain/vip/i;->e()Z
move-result v0
if-nez v0, :cond_27
const/4 v0, 0x1
.line 554
:goto_d
const-string v1, "MainTabView"
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string/jumbo v3, "show:"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
.line 555
return v0
.line 553
:cond_27
const/4 v0, 0x0
goto :goto_d
.end method
.method private l()V
.registers 3
.prologue
.line 582
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->j:Lcom/keniu/security/newmain/s;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/s;->a(Landroid/view/View;)V
.line 583
return-void
.end method
.method public static setCurSel(Lcom/cm/plugincluster/newmain/MAIN_TAB;)V
.registers 3
.prologue
.line 291
sget-object v1, Lcom/keniu/security/newmain/MainTabView;->i:Ljava/lang/Object;
monitor-enter v1
.line 292
:try_start_3
sput-object p0, Lcom/keniu/security/newmain/MainTabView;->h:Lcom/cm/plugincluster/newmain/MAIN_TAB;
.line 293
monitor-exit v1
.line 294
return-void
.line 293
:catchall_7
move-exception v0
monitor-exit v1
:try_end_9
.catchall {:try_start_3 .. :try_end_9} :catchall_7
throw v0
.end method
# virtual methods
.method public a(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Lcom/keniu/security/newmain/MainTabItemView;
.registers 4
.prologue
.line 133
sget-object v0, Lcom/keniu/security/newmain/v;->a:[I
invoke-virtual {p1}, Lcom/cm/plugincluster/newmain/MAIN_TAB;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_20
.line 147
const/4 v0, 0x0
:goto_c
return-object v0
.line 135
:pswitch_d
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
goto :goto_c
.line 137
:pswitch_10
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
goto :goto_c
.line 139
:pswitch_13
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
goto :goto_c
.line 141
:pswitch_16
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
goto :goto_c
.line 143
:pswitch_19
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
goto :goto_c
.line 145
:pswitch_1c
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
goto :goto_c
.line 133
nop
:pswitch_data_20
.packed-switch 0x1
:pswitch_d
:pswitch_10
:pswitch_13
:pswitch_16
:pswitch_19
:pswitch_1c
.end packed-switch
.end method
.method public a()V
.registers 4
.prologue
.line 59
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
const v1, 0x7f0a1977
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonText(I)V
.line 60
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
const v1, 0x7f0a197c
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonText(I)V
.line 61
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->j()Z
move-result v0
if-eqz v0, :cond_49
.line 62
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->f(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Landroid/graphics/drawable/Drawable;
move-result-object v1
const v2, 0x7f0a1979
invoke-virtual {v0, v1, v2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgText(Landroid/graphics/drawable/Drawable;I)V
.line 63
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
.line 67
:goto_2f
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-static {}, Lcom/keniu/security/newmain/find/c/a;->a()Z
move-result v0
if-eqz v0, :cond_52
const v0, 0x7f0a197e
:goto_3a
invoke-virtual {v1, v0}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonText(I)V
.line 68
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
const v1, 0x7f0a197f
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonText(I)V
.line 69
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->invalidate()V
.line 70
return-void
.line 65
:cond_49
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
const v1, 0x7f0a1978
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonText(I)V
goto :goto_2f
.line 67
:cond_52
const v0, 0x7f0a197a
goto :goto_3a
.end method
.method public a(IIF)V
.registers 8
.prologue
.line 205
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
if-nez v0, :cond_63
.line 206
new-instance v0, Landroid/util/SparseArray;
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
iput-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
.line 207
const/4 v1, 0x0
.line 208
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v0
if-nez v0, :cond_ce
.line 209
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
const/4 v0, 0x1
iget-object v3, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2, v1, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 211
:goto_1c
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v1
if-nez v1, :cond_2e
.line 212
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
add-int/lit8 v1, v0, 0x1
iget-object v3, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
move v0, v1
.line 214
:cond_2e
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v1
if-nez v1, :cond_40
.line 215
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
add-int/lit8 v1, v0, 0x1
iget-object v3, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
move v0, v1
.line 217
:cond_40
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v1
if-nez v1, :cond_52
.line 218
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
add-int/lit8 v1, v0, 0x1
iget-object v3, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
move v0, v1
.line 220
:cond_52
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v1
if-nez v1, :cond_63
.line 221
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
add-int/lit8 v2, v0, 0x1
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1, v0, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 225
:cond_63
const-string/jumbo v0, "testOnPage"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "left = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " , right = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " , progress = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " , index = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
invoke-virtual {v2}, Landroid/util/SparseArray;->size()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
.line 226
if-ltz p2, :cond_b5
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-ge p2, v0, :cond_b5
.line 227
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
invoke-virtual {v0, p2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0, p3}, Lcom/keniu/security/newmain/MainTabItemView;->setProgress(F)V
.line 230
:cond_b5
if-ltz p1, :cond_cd
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-ge p1, v0, :cond_cd
.line 231
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->k:Landroid/util/SparseArray;
invoke-virtual {v0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/keniu/security/newmain/MainTabItemView;
const/high16 v1, 0x3f800000 # 1.0f
sub-float/2addr v1, p3
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setProgress(F)V
.line 233
:cond_cd
return-void
:cond_ce
move v0, v1
goto/16 :goto_1c
.end method
.method public a(Lcom/cm/plugincluster/newmain/MAIN_TAB;I)V
.registers 4
.prologue
.line 179
invoke-virtual {p0, p1}, Lcom/keniu/security/newmain/MainTabView;->a(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Lcom/keniu/security/newmain/MainTabItemView;
move-result-object v0
.line 180
if-nez v0, :cond_7
.line 184
:goto_6
return-void
.line 183
:cond_7
invoke-virtual {v0, p2}, Lcom/keniu/security/newmain/MainTabItemView;->setVisibility(I)V
goto :goto_6
.end method
.method public a(Z)V
.registers 3
.prologue
.line 380
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
if-nez v0, :cond_5
.line 388
:goto_4
return-void
.line 383
:cond_5
if-eqz p1, :cond_d
.line 384
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->a()V
goto :goto_4
.line 386
:cond_d
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->d()V
goto :goto_4
.end method
.method public a(Lcom/cm/plugincluster/newmain/MAIN_TAB;Ljava/lang/String;)Z
.registers 6
.prologue
const/4 v0, 0x1
.line 391
invoke-virtual {p0, p1}, Lcom/keniu/security/newmain/MainTabView;->e(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Z
move-result v1
if-eqz v1, :cond_d
invoke-static {}, Lcom/keniu/security/main/bp;->b()Z
move-result v1
if-eqz v1, :cond_f
.line 392
:cond_d
const/4 v0, 0x0
.line 421
:cond_e
:goto_e
return v0
.line 394
:cond_f
sget-object v1, Lcom/keniu/security/newmain/v;->a:[I
invoke-virtual {p1}, Lcom/cm/plugincluster/newmain/MAIN_TAB;->ordinal()I
move-result v2
aget v1, v1, v2
packed-switch v1, :pswitch_data_6e
goto :goto_e
.line 396
:pswitch_1b
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->a()V
goto :goto_e
.line 399
:pswitch_21
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->a()V
.line 400
new-instance v1, Lcom/keniu/security/main/b/a;
invoke-direct {v1}, Lcom/keniu/security/main/b/a;-><init>()V
const/4 v2, 0x3
invoke-virtual {v1, v2}, Lcom/keniu/security/main/b/a;->a(I)Lcom/keniu/security/main/b/a;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/keniu/security/main/b/a;->b(I)Lcom/keniu/security/main/b/a;
move-result-object v1
invoke-virtual {v1}, Lcom/keniu/security/main/b/a;->report()V
.line 402
invoke-static {}, Lcom/cm/plugincluster/gamebox/GameBoxPluginDelegate;->getGameRecommendJudger()Lcom/cm/plugincluster/gamebox/GameRecommendJudger;
move-result-object v1
const/16 v2, 0x3ec
.line 403
invoke-virtual {v1, v2}, Lcom/cm/plugincluster/gamebox/GameRecommendJudger;->onCmRecommendShowed(I)V
goto :goto_e
.line 406
:pswitch_41
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->a()V
.line 407
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getContext()Landroid/content/Context;
move-result-object v1
if-eqz v1, :cond_e
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->getContext()Landroid/content/Context;
move-result-object v1
instance-of v1, v1, Lcom/keniu/security/main/MainActivity;
if-eqz v1, :cond_e
.line 408
invoke-static {}, Lcom/cm/plugincluster/me/plugin/MePluginDelegate;->getMePluginModule()Lcom/cm/plugincluster/me/interfaces/IMePluginModule;
move-result-object v1
invoke-interface {v1, v0}, Lcom/cm/plugincluster/me/interfaces/IMePluginModule;->setTabReddotShowed(Z)V
goto :goto_e
.line 412
:pswitch_5c
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_68
.line 413
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1}, Lcom/keniu/security/newmain/MainTabItemView;->a()V
goto :goto_e
.line 415
:cond_68
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v1, p2}, Lcom/keniu/security/newmain/MainTabItemView;->a(Ljava/lang/String;)V
goto :goto_e
.line 394
:pswitch_data_6e
.packed-switch 0x1
:pswitch_1b
:pswitch_21
:pswitch_41
:pswitch_5c
.end packed-switch
.end method
.method public b(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
.registers 7
.prologue
const/4 v1, 0x0
.line 152
new-instance v3, Ljava/util/TreeMap;
invoke-direct {v3}, Ljava/util/TreeMap;-><init>()V
.line 154
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v0
if-nez v0, :cond_75
.line 155
sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->MAIN:Lcom/cm/plugincluster/newmain/MAIN_TAB;
const/4 v0, 0x1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-virtual {v3, v2, v4}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 158
:goto_18
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v2
if-nez v2, :cond_2c
.line 159
sget-object v4, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;
add-int/lit8 v2, v0, 0x1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v3, v4, v0}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move v0, v2
.line 162
:cond_2c
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v2
if-nez v2, :cond_40
.line 163
sget-object v4, Lcom/cm/plugincluster/newmain/MAIN_TAB;->VIP:Lcom/cm/plugincluster/newmain/MAIN_TAB;
add-int/lit8 v2, v0, 0x1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v3, v4, v0}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move v0, v2
.line 166
:cond_40
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v2
if-nez v2, :cond_54
.line 167
sget-object v4, Lcom/cm/plugincluster/newmain/MAIN_TAB;->FIND:Lcom/cm/plugincluster/newmain/MAIN_TAB;
add-int/lit8 v2, v0, 0x1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v3, v4, v0}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move v0, v2
.line 170
:cond_54
iget-object v2, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v2}, Lcom/keniu/security/newmain/MainTabItemView;->getVisibility()I
move-result v2
if-nez v2, :cond_67
.line 171
sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
add-int/lit8 v4, v0, 0x1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v3, v2, v0}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 174
:cond_67
invoke-virtual {v3, p1}, Ljava/util/TreeMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
.line 175
if-nez v0, :cond_70
:goto_6f
return v1
:cond_70
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v1
goto :goto_6f
:cond_75
move v0, v1
goto :goto_18
.end method
.method public b()V
.registers 3
.prologue
.line 120
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->MAIN:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
.line 121
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
.line 122
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->i()Z
move-result v0
if-eqz v0, :cond_4f
invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/net/UserUtils;->isLogin()Z
move-result v0
if-nez v0, :cond_4f
.line 123
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
.line 127
:goto_2d
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->FIND:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
.line 128
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->AD:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
.line 129
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->VIP:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
.line 130
return-void
.line 125
:cond_4f
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-direct {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->g(Lcom/cm/plugincluster/newmain/MAIN_TAB;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonImgTextSelected(I)V
goto :goto_2d
.end method
.method public c(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Z
.registers 4
.prologue
.line 425
sget-object v0, Lcom/keniu/security/newmain/v;->a:[I
invoke-virtual {p1}, Lcom/cm/plugincluster/newmain/MAIN_TAB;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_2a
.line 437
const/4 v0, 0x0
:goto_c
return v0
.line 427
:pswitch_d
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->c()Z
move-result v0
goto :goto_c
.line 429
:pswitch_14
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->c()Z
move-result v0
goto :goto_c
.line 431
:pswitch_1b
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->c()Z
move-result v0
goto :goto_c
.line 433
:pswitch_22
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->c()Z
move-result v0
goto :goto_c
.line 425
nop
:pswitch_data_2a
.packed-switch 0x1
:pswitch_d
:pswitch_14
:pswitch_1b
:pswitch_22
.end packed-switch
.end method
.method public d()V
.registers 3
.prologue
.line 559
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->j:Lcom/keniu/security/newmain/s;
iget-object v1, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/s;->b(Landroid/view/View;)V
.line 560
return-void
.end method
.method public d(Lcom/cm/plugincluster/newmain/MAIN_TAB;)V
.registers 4
.prologue
.line 441
sget-object v0, Lcom/keniu/security/newmain/v;->a:[I
invoke-virtual {p1}, Lcom/cm/plugincluster/newmain/MAIN_TAB;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_2a
.line 457
:goto_b
return-void
.line 443
:pswitch_c
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->d()V
goto :goto_b
.line 446
:pswitch_12
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->d()V
goto :goto_b
.line 449
:pswitch_18
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->d()V
goto :goto_b
.line 452
:pswitch_1e
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->d()V
.line 453
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->e()V
goto :goto_b
.line 441
nop
:pswitch_data_2a
.packed-switch 0x1
:pswitch_c
:pswitch_12
:pswitch_18
:pswitch_1e
.end packed-switch
.end method
.method public e(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Z
.registers 4
.prologue
const/4 v0, 0x0
.line 460
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->MAIN:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-virtual {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->c(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Z
move-result v1
.line 461
if-eqz v1, :cond_a
.line 476
:cond_9
:goto_9
return v0
.line 464
:cond_a
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-virtual {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->c(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Z
move-result v1
.line 465
if-nez v1, :cond_9
.line 468
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->USER:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-virtual {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->c(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Z
move-result v1
.line 469
if-nez v1, :cond_9
.line 472
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->FIND:Lcom/cm/plugincluster/newmain/MAIN_TAB;
invoke-virtual {p0, v1}, Lcom/keniu/security/newmain/MainTabView;->c(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Z
move-result v1
.line 473
if-eqz v1, :cond_26
sget-object v1, Lcom/cm/plugincluster/newmain/MAIN_TAB;->FIND:Lcom/cm/plugincluster/newmain/MAIN_TAB;
if-ne p1, v1, :cond_9
.line 476
:cond_26
const/4 v0, 0x1
goto :goto_9
.end method
.method protected onDetachedFromWindow()V
.registers 2
.prologue
.line 577
invoke-super {p0}, Landroid/widget/LinearLayout;->onDetachedFromWindow()V
.line 578
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->j:Lcom/keniu/security/newmain/s;
invoke-virtual {v0}, Lcom/keniu/security/newmain/s;->a()V
.line 579
return-void
.end method
.method public onRefreshLanguage()V
.registers 1
.prologue
.line 55
invoke-virtual {p0}, Lcom/keniu/security/newmain/MainTabView;->a()V
.line 56
return-void
.end method
.method protected onVisibilityChanged(Landroid/view/View;I)V
.registers 4
.param p1 # Landroid/view/View;
.annotation build Landroid/support/annotation/NonNull;
.end annotation
.end param
.prologue
.line 566
invoke-super {p0, p1, p2}, Landroid/widget/LinearLayout;->onVisibilityChanged(Landroid/view/View;I)V
.line 567
if-nez p2, :cond_f
.line 568
iget-boolean v0, p0, Lcom/keniu/security/newmain/MainTabView;->a:Z
if-nez v0, :cond_f
.line 569
invoke-direct {p0}, Lcom/keniu/security/newmain/MainTabView;->l()V
.line 570
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/keniu/security/newmain/MainTabView;->a:Z
.line 573
:cond_f
return-void
.end method
.method public setCurrentSelected(Lcom/cm/plugincluster/newmain/MAIN_TAB;)V
.registers 4
.prologue
.line 236
sget-object v0, Lcom/keniu/security/newmain/v;->a:[I
invoke-virtual {p1}, Lcom/cm/plugincluster/newmain/MAIN_TAB;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_c8
.line 288
:goto_b
return-void
.line 238
:pswitch_c
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setSelected()V
.line 239
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 240
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 241
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 242
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 243
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setVipCurrent()V
goto :goto_b
.line 246
:pswitch_2b
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setSelected()V
.line 247
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 248
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 249
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 250
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 251
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setVipCurrent()V
goto :goto_b
.line 254
:pswitch_4a
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setSelected()V
.line 255
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 256
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 257
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 258
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 259
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setVipCurrent()V
goto :goto_b
.line 262
:pswitch_69
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setSelected()V
.line 263
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 264
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 265
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 266
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setVipCurrent()V
.line 267
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
goto :goto_b
.line 270
:pswitch_88
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setSelected()V
.line 271
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 272
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 273
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 274
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 275
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setVipCurrent()V
goto/16 :goto_b
.line 278
:pswitch_a8
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->g:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->setVipSelected()V
.line 279
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->f:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 280
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->e:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 281
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->b:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 282
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->c:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
.line 283
iget-object v0, p0, Lcom/keniu/security/newmain/MainTabView;->d:Lcom/keniu/security/newmain/MainTabItemView;
invoke-virtual {v0}, Lcom/keniu/security/newmain/MainTabItemView;->f()V
goto/16 :goto_b
.line 236
:pswitch_data_c8
.packed-switch 0x1
:pswitch_c
:pswitch_2b
:pswitch_4a
:pswitch_69
:pswitch_88
:pswitch_a8
.end packed-switch
.end method
.method public setOnTabItemClickListener(Lcom/keniu/security/newmain/MainTabView$a;)V
.registers 2
.prologue
.line 201
iput-object p1, p0, Lcom/keniu/security/newmain/MainTabView;->l:Lcom/keniu/security/newmain/MainTabView$a;
.line 202
return-void
.end method
.method public setTabText(Lcom/cm/plugincluster/newmain/MAIN_TAB;Ljava/lang/String;)V
.registers 4
.prologue
.line 187
invoke-virtual {p0, p1}, Lcom/keniu/security/newmain/MainTabView;->a(Lcom/cm/plugincluster/newmain/MAIN_TAB;)Lcom/keniu/security/newmain/MainTabItemView;
move-result-object v0
.line 188
if-nez v0, :cond_7
.line 192
:goto_6
return-void
.line 191
:cond_7
invoke-virtual {v0, p2}, Lcom/keniu/security/newmain/MainTabItemView;->setButtonText(Ljava/lang/String;)V
goto :goto_6
.end method