Weather/smali/com/moji/base/AlertIconDrawable.smali
2021-05-10 10:13:34 +02:00

645 lines
14 KiB
Smali

.class public Lcom/moji/base/AlertIconDrawable;
.super Ljava/lang/Object;
.source "AlertIconDrawable.java"
# instance fields
.field private a:I
.field private b:Ljava/lang/String;
# direct methods
.method public constructor <init>(ILjava/lang/String;)V
.locals 0
.line 12
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 13
iput p1, p0, Lcom/moji/base/AlertIconDrawable;->a:I
.line 14
iput-object p2, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
return-void
.end method
.method public static a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
.locals 1
const-string v0, "\u84dd\u8272"
.line 207
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
.line 208
sget-object p0, Lcom/moji/base/AlertColor;->BLUE:Lcom/moji/base/AlertColor;
return-object p0
:cond_0
const-string v0, "\u9ec4\u8272"
.line 209
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1
.line 210
sget-object p0, Lcom/moji/base/AlertColor;->YELLOW:Lcom/moji/base/AlertColor;
return-object p0
:cond_1
const-string v0, "\u6a59\u8272"
.line 211
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_2
.line 212
sget-object p0, Lcom/moji/base/AlertColor;->ORANGE:Lcom/moji/base/AlertColor;
return-object p0
:cond_2
const-string v0, "\u7ea2\u8272"
.line 213
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_3
.line 214
sget-object p0, Lcom/moji/base/AlertColor;->RED:Lcom/moji/base/AlertColor;
return-object p0
:cond_3
const-string v0, "\u767d\u8272"
.line 215
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_4
.line 216
sget-object p0, Lcom/moji/base/AlertColor;->WHITE:Lcom/moji/base/AlertColor;
return-object p0
.line 218
:cond_4
sget-object p0, Lcom/moji/base/AlertColor;->BLUE:Lcom/moji/base/AlertColor;
return-object p0
.end method
# virtual methods
.method public a()I
.locals 1
.line 20
iget v0, p0, Lcom/moji/base/AlertIconDrawable;->a:I
packed-switch v0, :pswitch_data_0
packed-switch v0, :pswitch_data_1
packed-switch v0, :pswitch_data_2
packed-switch v0, :pswitch_data_3
packed-switch v0, :pswitch_data_4
packed-switch v0, :pswitch_data_5
packed-switch v0, :pswitch_data_6
packed-switch v0, :pswitch_data_7
packed-switch v0, :pswitch_data_8
packed-switch v0, :pswitch_data_9
packed-switch v0, :pswitch_data_a
packed-switch v0, :pswitch_data_b
packed-switch v0, :pswitch_data_c
packed-switch v0, :pswitch_data_d
packed-switch v0, :pswitch_data_e
packed-switch v0, :pswitch_data_f
packed-switch v0, :pswitch_data_10
packed-switch v0, :pswitch_data_11
packed-switch v0, :pswitch_data_12
sparse-switch v0, :sswitch_data_0
.line 199
sget v0, Lcom/moji/base/R$drawable;->alertdef_na:I
goto/16 :goto_0
.line 196
:sswitch_0
sget v0, Lcom/moji/base/R$drawable;->alertdef_336:I
goto/16 :goto_0
.line 191
:sswitch_1
sget v0, Lcom/moji/base/R$drawable;->alertdef_321:I
goto/16 :goto_0
.line 188
:sswitch_2
sget v0, Lcom/moji/base/R$drawable;->alertdef_314:I
goto/16 :goto_0
.line 185
:sswitch_3
sget v0, Lcom/moji/base/R$drawable;->alertdef_304:I
goto/16 :goto_0
.line 182
:sswitch_4
sget v0, Lcom/moji/base/R$drawable;->alertdef_296:I
goto/16 :goto_0
.line 179
:sswitch_5
sget v0, Lcom/moji/base/R$drawable;->alertdef_281:I
goto/16 :goto_0
.line 176
:sswitch_6
sget v0, Lcom/moji/base/R$drawable;->alertdef_276:I
goto/16 :goto_0
.line 173
:sswitch_7
sget v0, Lcom/moji/base/R$drawable;->alertdef_266:I
goto/16 :goto_0
.line 170
:sswitch_8
sget v0, Lcom/moji/base/R$drawable;->alertdef_256:I
goto/16 :goto_0
.line 167
:sswitch_9
sget v0, Lcom/moji/base/R$drawable;->alertdef_246:I
goto/16 :goto_0
.line 164
:sswitch_a
sget v0, Lcom/moji/base/R$drawable;->alertdef_236:I
goto/16 :goto_0
.line 161
:sswitch_b
sget v0, Lcom/moji/base/R$drawable;->alertdef_226:I
goto/16 :goto_0
.line 158
:sswitch_c
sget v0, Lcom/moji/base/R$drawable;->alertdef_216:I
goto/16 :goto_0
.line 155
:sswitch_d
sget v0, Lcom/moji/base/R$drawable;->alertdef_206:I
goto/16 :goto_0
.line 152
:pswitch_0
sget v0, Lcom/moji/base/R$drawable;->alertdef_191:I
goto/16 :goto_0
.line 147
:pswitch_1
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mChiXuDiWen:I
goto/16 :goto_0
.line 140
:pswitch_2
sget v0, Lcom/moji/base/R$drawable;->alertdef_171:I
goto/16 :goto_0
.line 134
:pswitch_3
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mLeiDian:I
goto/16 :goto_0
.line 128
:pswitch_4
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mShenLinHuoXian:I
goto/16 :goto_0
.line 121
:pswitch_5
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mDaoLuJieBin:I
goto/16 :goto_0
.line 114
:pswitch_6
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mMai:I
goto/16 :goto_0
.line 107
:pswitch_7
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mDaWu:I
goto :goto_0
.line 100
:pswitch_8
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mShuangDong:I
goto :goto_0
.line 93
:pswitch_9
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mBinBao:I
goto :goto_0
.line 86
:pswitch_a
:sswitch_e
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mLeiDian:I
goto :goto_0
.line 78
:pswitch_b
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mGanHan:I
goto :goto_0
.line 71
:pswitch_c
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mGaoWen:I
goto :goto_0
.line 64
:pswitch_d
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mShaChenBao:I
goto :goto_0
.line 57
:pswitch_e
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mDaFeng:I
goto :goto_0
.line 50
:pswitch_f
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mHanChao:I
goto :goto_0
.line 43
:pswitch_10
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mBaoXue:I
goto :goto_0
.line 37
:pswitch_11
:sswitch_f
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mBaoYu:I
goto :goto_0
.line 28
:pswitch_12
:sswitch_10
iget-object v0, p0, Lcom/moji/base/AlertIconDrawable;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/base/AlertIconDrawable;->a(Ljava/lang/String;)Lcom/moji/base/AlertColor;
move-result-object v0
iget v0, v0, Lcom/moji/base/AlertColor;->mTaiFeng:I
:goto_0
return v0
:pswitch_data_0
.packed-switch 0xb
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
:pswitch_12
.end packed-switch
:pswitch_data_1
.packed-switch 0x15
:pswitch_11
:pswitch_11
:pswitch_11
:pswitch_11
.end packed-switch
:pswitch_data_2
.packed-switch 0x1f
:pswitch_10
:pswitch_10
:pswitch_10
:pswitch_10
.end packed-switch
:pswitch_data_3
.packed-switch 0x29
:pswitch_f
:pswitch_f
:pswitch_f
:pswitch_f
.end packed-switch
:pswitch_data_4
.packed-switch 0x33
:pswitch_e
:pswitch_e
:pswitch_e
:pswitch_e
.end packed-switch
:pswitch_data_5
.packed-switch 0x3d
:pswitch_d
:pswitch_d
:pswitch_d
:pswitch_d
.end packed-switch
:pswitch_data_6
.packed-switch 0x47
:pswitch_c
:pswitch_c
:pswitch_c
:pswitch_c
.end packed-switch
:pswitch_data_7
.packed-switch 0x51
:pswitch_b
:pswitch_b
:pswitch_b
:pswitch_b
.end packed-switch
:pswitch_data_8
.packed-switch 0x5b
:pswitch_a
:pswitch_a
:pswitch_a
:pswitch_a
.end packed-switch
:pswitch_data_9
.packed-switch 0x65
:pswitch_9
:pswitch_9
:pswitch_9
:pswitch_9
.end packed-switch
:pswitch_data_a
.packed-switch 0x6f
:pswitch_8
:pswitch_8
:pswitch_8
:pswitch_8
.end packed-switch
:pswitch_data_b
.packed-switch 0x79
:pswitch_7
:pswitch_7
:pswitch_7
:pswitch_7
.end packed-switch
:pswitch_data_c
.packed-switch 0x83
:pswitch_6
:pswitch_6
:pswitch_6
:pswitch_6
.end packed-switch
:pswitch_data_d
.packed-switch 0x8d
:pswitch_5
:pswitch_5
:pswitch_5
:pswitch_5
.end packed-switch
:pswitch_data_e
.packed-switch 0x97
:pswitch_4
:pswitch_4
:pswitch_4
:pswitch_4
.end packed-switch
:pswitch_data_f
.packed-switch 0xa1
:pswitch_3
:pswitch_3
:pswitch_3
:pswitch_3
.end packed-switch
:pswitch_data_10
.packed-switch 0xab
:pswitch_2
:pswitch_2
:pswitch_2
:pswitch_2
.end packed-switch
:pswitch_data_11
.packed-switch 0xb5
:pswitch_1
:pswitch_1
:pswitch_1
:pswitch_1
.end packed-switch
:pswitch_data_12
.packed-switch 0xbf
:pswitch_0
:pswitch_0
:pswitch_0
.end packed-switch
:sswitch_data_0
.sparse-switch
0x11 -> :sswitch_10
0x1a -> :sswitch_f
0x1c -> :sswitch_f
0x60 -> :sswitch_e
0xce -> :sswitch_d
0xd8 -> :sswitch_c
0xe2 -> :sswitch_b
0xec -> :sswitch_a
0xf6 -> :sswitch_9
0x100 -> :sswitch_8
0x10a -> :sswitch_7
0x114 -> :sswitch_6
0x119 -> :sswitch_5
0x128 -> :sswitch_4
0x130 -> :sswitch_3
0x13a -> :sswitch_2
0x141 -> :sswitch_1
0x14c -> :sswitch_0
0x14e -> :sswitch_0
0x150 -> :sswitch_0
.end sparse-switch
.end method