jas*_*rty 1 android dialog webview
我有一个页面,可以在webview中加载一些数据.
webView.loadUrl();
Run Code Online (Sandbox Code Playgroud)
我怎么能在其中显示"loading ..."的对话框,直到页面在webview中完成加载?
我需要获得网络速度吗?有可用的FINISHEDLOADING()方法吗?
您可以使用WebViewClient回调.有OnPageFinished()回调和许多其他有用的东西.
webview.setWebViewClient(new WebViewClient() {
public void public void onPageFinished (WebView view, String url) {
......some code here..
}
});
Run Code Online (Sandbox Code Playgroud)
所以你需要做的就是在webview.loadUrl()方法之后立即显示进度并在onPageFinished()回调方法中将其关闭.