[笔记]为WebView增加读取动画

第一步:MainActivity.java
1.import

import android.app.ProgressDialog;import android.webkit.WebViewClient;
protected void onCreate(Bundle savedInstanceState) {                super.onCreate(savedInstanceState);

在这之后加入

mProgressDialog = new ProgressDialog(this);                web_view.setWebViewClient(new WebViewClient(){                        @Override                        public boolean shouldOverrideUrlLoading(WebView view, String url) {                                web_view.loadUrl(url);                                return true;                        }                        @Override                        public void onPageStarted(WebView view, String url, Bitmap favicon) {                                super.onPageStarted(view, url, favicon);                                mProgressDialog.setMessage("努力读取中...");                                mProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);                                mProgressDialog.show();                        }                        @Override                        public void onPageFinished(WebView view, String url) {                                super.onPageFinished(view, url);                                mProgressDialog.hide();                        }                        @Override                        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {                                super.onReceivedError(view, errorCode, description, failingUrl);                                web_view.loadUrl("file:///android_asset/error.html");                        }

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章