加载url时显示imageview - WebView

时间:2014-02-07 15:50:02

标签: android webview imageview

如何在Webview中加载URL时显示imageview,在加载页面时如何消失?

<ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:padding="90dp" />

3 个答案:

答案 0 :(得分:0)

您可以扩展WebViewClient并实施onPageStartedonPageFinished方法,此处示例显示如何使用它们

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);
                }
          }
     });