読者です 読者をやめる 読者になる 読者になる

WebViewClient.onPageStarted

Android

onPageStartedは、ページのロードが開始された時のハンドラ・・・。

WebViewClient | Android Developers

shouldOverrideUrlLoadingだと、バックキーで戻って来た時に呼ばれないことがあるので、こちらでURLの更新をする・・・。

CustomWebViewClient.javaで、

shouldOverrideUrlLoadingにあったurlBar.setTextをonPageStartedに移動・・・。

f:id:BG1:20170228152446p:plain

Yahoo!トップ・・・。

f:id:BG1:20170228152509p:plain

スポナビトップ・・・。

f:id:BG1:20170228152526p:plain

野球・・・。
ここでバックキーを押すと、

f:id:BG1:20170228152552p:plain

URLもスポナビトップに変わっている・・・。
さらに戻ると・・・。

f:id:BG1:20170228152609p:plain

ページもURLもYahoo!トップに戻った・・・。

Sample/android/WebViewClient/onPageStarted/src/WebViewClient at master · bg1bgst333/Sample · GitHub