Создать подкласс для WebViewClient
и переопределить onPageLoadStarted
onPageLoadFinished
методы.(Точные имена методов я не помню.)
Присоедините подкласс WebViewClient
к вашему WebView
.
Напишите логику, чтобы найти время загрузки от начала загрузки страницы до конца загрузки страницы.
`
mWebView.setWebViewClient(new WebViewClient() {
long pageLoadStartTime;
@Override
public void onPageStarted(WebView view, String url) {
pageLoadStartTime = System.currentTimeInMillies();
}
@Override
public void onPageFinished(WebView view, String url) {
long pageLoadTime = pageLoadStartTime - System.currentTimeInMillies();
//pageLoadTime is you required data in milliseconds
}
});
`