如何在Webview中加载URL时显示imageview,在加载页面时如何消失?
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="90dp" />
答案 0 :(得分:0)
您可以扩展WebViewClient
并实施onPageStarted
和onPageFinished
方法,此处示例显示如何使用它们
http://www.technotalkative.com/android-load-webview-with-progressbar/
答案 1 :(得分:0)
首先将imageVIew的Visibilty设置为显示:
imageView.setVisibility(View.VISIBLE);
然后你必须做以下事情:
webVIew.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
imageView.setVisibility(View.GONE);
}
});
并使用onPageFinished将imageVIew的可见性设置为Gone。
请给我反馈
希望有助于此。
答案 2 :(得分:0)
在激活布局中添加webview和图像。
在意大利设置Webview visibility =。
webview.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress)
{
//Make the image disappear after URL is loaded/.
if(progress == 100){
imageView1.setVisibility(View.GONE);
webVIew.setVisibility(View.VISIBLE);
}
}
});