我使用下面的代码来显示进度条,但它并没有自动消失(但是当我在屏幕上触摸时它会被忽略)
N.B:进度条仅在我的网页浏览中关闭主页。没有任何其他帖子的页面。请建议我如何在不触碰的情况下自动关闭进度条对话框。
abc
答案 0 :(得分:0)
当您触摸时,不允许进度条关闭,将其设置如下
pd=new ProgressDialog(MainActivity.this);
pd.setTitle("Please Wait..");
pd.setMessage("Loading...");
pd.setCancelable(true);
pd.show();
答案 1 :(得分:0)
//ProgressDialogue
final ProgressDialog pd = new ProgressDialog(MainActivity.this);
pd.setTitle("Please Wait..");
pd.setMessage("Loading...");
wv.setWebViewClient(new WebViewClient(){
@Override
public void onReceivedHttpError(WebView view, WebResourceRequest request, WebResourceResponse errorResponse) {
wv.loadUrl(mypage_error);}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
pd.show();
super.onPageStarted(view, url, favicon);
}
@Override
public void onPageFinished(WebView view, String url) {
pd.dismiss();
super.onPageFinished(view, url);
}