onProgressChangedは、ロードの進捗の変化があった時に発生するハンドラ・・・。
WebChromeClient | Android Developers
今回はプログレスバーで進捗を表示する・・・。
activity_main.xmlに、
ProgressBarを追加・・・。
CustomWebViewClient.javaで、
コンストラクタで、progressBarを取得して、最大値100、進捗を0、非表示の状態に・・・。
ロード開始で進捗を0にセットして表示・・・。
完了したら100で非表示に・・・。
CustomWebChromeClient.javaでは、
こっちでも取得しておいて、
onProgressChangedに来るたびにnewProgressをprogressBar.setProgressでプログレスバーにセットする・・・。
ロードしてないとこうだが、
ロード中はプログレスバーが進んでいく・・・。