Android ProgessBar while loading WebView

后端 未结 12 2591
闹比i
闹比i 2020-12-08 01:52

In my application, I have a WebView which loads any URL from the internet. Now, sometimes due to slow networks the page takes a long time to load and the user s

12条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-08 02:47

      @SuppressLint("SetJavaScriptEnabled")
    private void init() {
        webView = (WebView) findViewById(R.id.kamal);
        webView.setBackgroundColor(0);
        webView.getSettings().setJavaScriptEnabled(true);
        progressDialog = new ProgressDialog(WebView_Ofline.this);
        progressDialog.setMessage("Loading Please wait...");
        progressDialog.setCancelable(false);
        progressDialog.show();
        webView.setWebViewClient(new WebViewClient() {
            public void onPageFinished(WebView view, String url) {
                try {
                    progressDialog.dismiss();
                } catch (Exception e) {
                    e.printStackTrace();
    
                }
            }
    
        });
    }
    

提交回复
热议问题