我正在加载一个WebView到LinearLayout,并希望在这个布局中显示一个ProgressBar,直到WebView完全加载 . 我通过以下链接,他们似乎真的很棒,但我不想使用 ProgressDialog ,而是我想在布局中使用进度条 .
http://xjaphx.wordpress.com/2011/07/31/load-webview-with-progressdialog/
how to show progress bar on webview?
我该怎么办?
比如说,
if(pos==0)
{
mLayout.setVisibility(View.VISIBLE);
mWeb.loadUrl("http://android.stackexchange.com/");
}
在 mLayout
里面我想显示一个进度条,直到页面显示出来 .
3 回答
您可以像这样简单地使用webView setPictureListener():
要在webview中定义进度条:
1. 在布局中定义
ProgressBar
和Webview
,如下所示:2. 在您的活动中:
我确信这是检测页面加载完成的更好方法 .