在Android应用程序中,我使用TabView,其中一个选项卡显示WebView.但是在网页加载之前页面是空白的.如何在页面加载之前显示进度条?它不能在标题栏中,因为它被标签主机隐藏.
我为此使用了ProgressBar.使用这样的布局:
我使用以下方法隐藏并显示进度指示器:
WebView webView = (WebView) findViewById(R.id.WebView); final ProgressBar progess = (ProgressBar) findViewById(R.id.ProgressBar); webView.setWebViewClient(new WebViewClient() { public void onPageStarted(WebView view, String url, Bitmap favicon) { progess.setVisibility(View.VISIBLE); } public void onPageFinished(WebView view, String url) { progess.setVisibility(View.GONE); } }