參考:android webView判斷是否加載完成的2種辦法
:http://blog.csdn.net/zhiyou007/article/details/6452264
應用:從assets文件夾讀取html文件顯示,設置編碼格式,防止中文亂碼,讀取完成後顯示
webView=(WebView)this.findViewById(R.id.webviewChanges);
webView.setVisibility(View.GONE);
webView.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
webView.setVisibility(View.VISIBLE);
super.onPageFinished(view, url);
}
});
webView.getSettings().setDefaultTextEncodingName("utf-8");
webView.loadUrl("file:///android_asset/changes.html");
Done!