const/4 v5 0
iget v2 v7 Landroid/os/Message;->what:I
sparse-switch v2 :label_112
label_6:
return-void
switch_7:
new-instance v0 Lcom/alipay/sdk/pay/demo/PayResult;
iget-object v2 v7 Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v2 Ljava/lang/String;
invoke-direct {v0,v2} Lcom/alipay/sdk/pay/demo/PayResult;-><init>(Ljava/lang/String;)V
invoke-virtual {v0} Lcom/alipay/sdk/pay/demo/PayResult;->getResultStatus()Ljava/lang/String;
move-result-object v1
const-string v2 "9000"
invoke-static {v1,v2} Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2 :label_40
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付成功"
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
label_40:
const-string v2 "8000"
invoke-static {v1,v2} Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2 :label_60
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付结果确认中"
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
label_60:
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付失败"
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
switch_72:
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
new-instance v3 Ljava/lang/StringBuilder;
const-string v4 "检查结果为:"
invoke-direct {v3,v4} Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v4 v7 Landroid/os/Message;->obj:Ljava/lang/Object;
invoke-virtual {v3,v4} Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3} Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
switch_99:
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付系统出现异常,需要购买请直接联系客服QQ2816319747"
const/4 v4 1
invoke-static {v2,v3,v4} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
label_112:
.sswitch_data
1 : switch_7
2 : switch_72
100 : switch_99
.end sswitch_data
iget v2 v7 Landroid/os/Message;->what:I
sparse-switch v2 :label_112
label_6:
return-void
switch_7:
new-instance v0 Lcom/alipay/sdk/pay/demo/PayResult;
iget-object v2 v7 Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v2 Ljava/lang/String;
invoke-direct {v0,v2} Lcom/alipay/sdk/pay/demo/PayResult;-><init>(Ljava/lang/String;)V
invoke-virtual {v0} Lcom/alipay/sdk/pay/demo/PayResult;->getResultStatus()Ljava/lang/String;
move-result-object v1
const-string v2 "9000"
invoke-static {v1,v2} Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2 :label_40
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付成功"
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
label_40:
const-string v2 "8000"
invoke-static {v1,v2} Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2 :label_60
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付结果确认中"
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
label_60:
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付失败"
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
switch_72:
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
new-instance v3 Ljava/lang/StringBuilder;
const-string v4 "检查结果为:"
invoke-direct {v3,v4} Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v4 v7 Landroid/os/Message;->obj:Ljava/lang/Object;
invoke-virtual {v3,v4} Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3} Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {v2,v3,v5} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
switch_99:
iget-object v2 v6 Lcom/alipay/sdk/pay/demo/AlixDemo$1;->this$0:Lcom/alipay/sdk/pay/demo/AlixDemo;
const-string v3 "支付系统出现异常,需要购买请直接联系客服QQ2816319747"
const/4 v4 1
invoke-static {v2,v3,v4} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v2
invoke-virtual {v2} Landroid/widget/Toast;->show()V
goto :label_6
label_112:
.sswitch_data
1 : switch_7
2 : switch_72
100 : switch_99
.end sswitch_data