经过看webkit源码得知。 package com.test.activity; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.util.Log; import android.view.Gravity; import android.view.Menu; import android.view.View; import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.Toast; public class MainActivity extends Activity { WebView webView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView webview = (WebView)findViewById(R.id.webview); webview.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { //Activity和Webview根据加载程度决定进度条的进度大小 //当加载到100%的时候 进度条自动消失 MainActivity.this.setProgress(progress * 100); } }); webview.loadUrl("http://www.sina.com"); } @Override protected void onPause() { // TODO Auto-generated method stub super.onPause(); } @Override protected void onRestart() { // TODO Auto-generated method stub super.onRestart(); java.lang.System.out.println("onRestart"); } @Override protected void onResume() { // TODO Auto-generated method stub super.onResume(); java.lang.System.out.println("onResume"); } @Override protected void onStart() { // TODO Auto-generated method stub super.onStart(); java.lang.System.out.println("onStart"); } @Override protected void onStop() { // TODO Auto-generated method stub java.lang.System.out.println("onStop"); super.onStop(); } } 需要网络访问权限