ParseWebViewUrlUtils$2.smali
.class Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;
.super Landroid/webkit/WebViewClient;
.source "ParseWebViewUrlUtils.java"
# instance fields
.field final synthetic this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# direct methods
.method constructor <init>(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)V
.registers 2
.prologue
.line 71
iput-object p1, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
invoke-direct {p0}, Landroid/webkit/WebViewClient;-><init>()V
return-void
.end method
# virtual methods
.method public onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
.registers 7
.prologue
.line 128
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->isCancelled:Z
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$000(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Z
move-result v0
if-eqz v0, :cond_9
.line 135
:goto_8
return-void
.line 131
:cond_9
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V
.line 132
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, v1, p2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 133
iget-object v1, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v1}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v1
const-wide/16 v2, 0xfa0
invoke-virtual {v1, v0, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z
.line 134
invoke-super {p0, p1, p2}, Landroid/webkit/WebViewClient;->onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
goto :goto_8
.end method
.method public onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V
.registers 8
.prologue
const/4 v2, 0x2
const/4 v1, 0x1
.line 83
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->isCancelled:Z
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$000(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Z
move-result v0
if-eqz v0, :cond_10
.line 84
if-eqz p1, :cond_f
.line 85
invoke-virtual {p1}, Landroid/webkit/WebView;->stopLoading()V
.line 112
:cond_f
:goto_f
return-void
.line 89
:cond_10
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V
.line 90
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v2}, Landroid/os/Handler;->removeMessages(I)V
.line 91
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_46
.line 92
if-eqz p1, :cond_2d
.line 93
invoke-virtual {p1}, Landroid/webkit/WebView;->stopLoading()V
.line 95
:cond_2d
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# setter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->isCancelled:Z
invoke-static {v0, v1}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$002(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;Z)Z
.line 96
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v1, p2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 97
iget-object v1, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v1}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
goto :goto_f
.line 99
:cond_46
invoke-static {p2}, Lcom/cleanmaster/hpsharelib/base/util/net/NetworkUtil;->isGooglePlayUrl(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_6a
.line 100
if-eqz p1, :cond_51
.line 101
invoke-virtual {p1}, Landroid/webkit/WebView;->stopLoading()V
.line 103
:cond_51
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# setter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->isCancelled:Z
invoke-static {v0, v1}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$002(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;Z)Z
.line 104
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v1, p2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 105
iget-object v1, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v1}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
goto :goto_f
.line 108
:cond_6a
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v2, p2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 109
iget-object v1, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v1}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v1
const-wide/16 v2, 0x2710
invoke-virtual {v1, v0, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z
.line 111
invoke-super {p0, p1, p2, p3}, Landroid/webkit/WebViewClient;->onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V
goto :goto_f
.end method
.method public onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
.registers 8
.prologue
const/4 v2, 0x1
.line 116
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->isCancelled:Z
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$000(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Z
move-result v0
if-eqz v0, :cond_a
.line 124
:goto_9
return-void
.line 119
:cond_a
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# setter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->isCancelled:Z
invoke-static {v0, v2}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$002(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;Z)Z
.line 120
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V
.line 121
iget-object v0, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v0
invoke-virtual {v0, v2, p4}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
.line 122
iget-object v1, p0, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils$2;->this$0:Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;
# getter for: Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->mHandler:Landroid/os/Handler;
invoke-static {v1}, Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;->access$300(Lcom/cleanmaster/hpsharelib/utils/ParseWebViewUrlUtils;)Landroid/os/Handler;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
.line 123
invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebViewClient;->onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
goto :goto_9
.end method
.method public shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
.registers 4
.prologue
.line 74
if-eqz p1, :cond_7
.line 75
invoke-virtual {p1, p2}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
.line 76
const/4 v0, 0x1
.line 78
:goto_6
return v0
:cond_7
const/4 v0, 0x0
invoke-super {p0, v0, p2}, Landroid/webkit/WebViewClient;->shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
move-result v0
goto :goto_6
.end method