a.smali

.class public Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;
.super Ljava/lang/Object;


# direct methods
.method private static a(I)Ljava/lang/String;
    .registers 2
    .param p0    # I
        .annotation build Landroid/support/annotation/StringRes;
        .end annotation
    .end param

    invoke-static {}, Lcom/cmcm/xiaobao/phone/OrionApplication;->getAppContext()Landroid/content/Context;

    move-result-object v0

    invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v0

    invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public static a()Ljava/util/List;
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;",
            ">;"
        }
    .end annotation

    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    invoke-static {}, Lcom/cmcm/xiaobao/phone/smarthome/sdk/ChannelUtil;->isXiaoBaoTaiWan()Z

    move-result v1

    if-nez v1, :cond_20

    new-instance v2, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v3, "voice_admin"

    const v4, 0x7f0a0642

    invoke-static {v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v4

    const v5, 0x7f020133

    invoke-direct {v2, v3, v4, v5}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    :cond_20
    new-instance v2, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v3, "my_alarm"

    const v4, 0x7f0a063e

    invoke-static {v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v4

    const v5, 0x7f02012e

    invoke-direct {v2, v3, v4, v5}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    if-nez v1, :cond_4c

    new-instance v2, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v3, "my_favorite"

    const v4, 0x7f0a063f

    invoke-static {v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v4

    const v5, 0x7f02012f

    invoke-direct {v2, v3, v4, v5}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    :cond_4c
    if-nez v1, :cond_63

    new-instance v1, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v2, "my_purchased"

    const v3, 0x7f0a0640

    invoke-static {v3}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v3

    const v4, 0x7f020130

    invoke-direct {v1, v2, v3, v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    :cond_63
    new-instance v1, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v2, "ai_command"

    const v3, 0x7f0a0637

    invoke-static {v3}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v3

    const v4, 0x7f020125

    invoke-direct {v1, v2, v3, v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    return-object v0
.end method

.method public static b()Ljava/util/List;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;",
            ">;"
        }
    .end annotation

    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    new-instance v1, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v2, "device_setting"

    const v3, 0x7f0a063a

    invoke-static {v3}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v3

    const v4, 0x7f02012a

    invoke-direct {v1, v2, v3, v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    new-instance v1, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v2, "add_speaker"

    const v3, 0x7f0a0636

    invoke-static {v3}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v3

    const v4, 0x7f020124

    invoke-direct {v1, v2, v3, v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    new-instance v1, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v2, "smarthome"

    const v3, 0x7f0a0641

    invoke-static {v3}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v3

    const v4, 0x7f020132

    invoke-direct {v1, v2, v3, v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    return-object v0
.end method

.method public static c()Ljava/util/List;
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;",
            ">;"
        }
    .end annotation

    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    invoke-static {}, Lcom/cmcm/xiaobao/phone/smarthome/sdk/ChannelUtil;->isXiaoBaoTaiWan()Z

    move-result v2

    if-nez v2, :cond_34

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/sharedpref/SimpleSharedPref;->getService()Lcom/sdk/orion/ui/baselibrary/sharedpref/ISharedPref;

    move-result-object v0

    invoke-interface {v0}, Lcom/sdk/orion/ui/baselibrary/sharedpref/ISharedPref;->meTabBbsUrl()Lcom/sdk/orion/ui/baselibrary/sharedpref/core/Call;

    move-result-object v0

    invoke-interface {v0}, Lcom/sdk/orion/ui/baselibrary/sharedpref/core/Call;->get()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/CharSequence;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_34

    new-instance v0, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v3, "bbs"

    const v4, 0x7f0a0638

    invoke-static {v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v4

    const v5, 0x7f020127

    invoke-direct {v0, v3, v4, v5}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    :cond_34
    if-nez v2, :cond_4b

    new-instance v0, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v3, "manual"

    const v4, 0x7f0a063c

    invoke-static {v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v4

    const v5, 0x7f02012c

    invoke-direct {v0, v3, v4, v5}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    :cond_4b
    new-instance v0, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v3, "connect_us"

    const v4, 0x7f0a0639

    invoke-static {v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v4

    const v5, 0x7f020129

    invoke-direct {v0, v3, v4, v5}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    new-instance v0, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v3, "about_us"

    const v4, 0x7f0a0635

    invoke-static {v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v4

    const v5, 0x7f020123

    invoke-direct {v0, v3, v4, v5}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/sharedpref/SimpleSharedPref;->getService()Lcom/sdk/orion/ui/baselibrary/sharedpref/ISharedPref;

    move-result-object v0

    invoke-interface {v0}, Lcom/sdk/orion/ui/baselibrary/sharedpref/ISharedPref;->meTabFeedbackEnable()Lcom/sdk/orion/ui/baselibrary/sharedpref/core/Call;

    move-result-object v0

    invoke-interface {v0}, Lcom/sdk/orion/ui/baselibrary/sharedpref/core/Call;->get()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Boolean;

    if-eqz v0, :cond_a2

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v0

    if-eqz v0, :cond_a2

    if-nez v2, :cond_a2

    new-instance v0, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;

    const-string/jumbo v2, "feedback"

    const v3, 0x7f0a063b

    invoke-static {v3}, Lcom/cmcm/xiaobao/phone/ui/menu/me/c/a;->a(I)Ljava/lang/String;

    move-result-object v3

    const v4, 0x7f02012b

    invoke-direct {v0, v2, v3, v4}, Lcom/cmcm/xiaobao/phone/ui/menu/me/b/a;-><init>(Ljava/lang/String;Ljava/lang/String;I)V

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    :cond_a2
    return-object v1
.end method