package 
import android.app.Activity;
import android.app.ActivityManager;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;
public class Food_Table extends Activity{
 WebView mWebView;
 ProgressDialog progressDialog;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().requestFeature(Window.FEATURE_PROGRESS);
        setContentView(R.layout.food_table);
    
     mWebView = (WebView)findViewById(R.id.webview);
     mWebView.setFocusable(false);
     mWebView.getSettings().setSupportZoom(true);//multi touch
        mWebView.getSettings().setBuiltInZoomControls(true);//multi touch
        mWebView.getSettings().setJavaScriptEnabled(true);
     mWebView.loadUrl("http://www.catholic.ac.kr/wcms/Common/MessageBoard/ArticleList.do?forum=11164&s_f=subject&p=0&p_rel=1");
     mWebView.setWebViewClient(new HelloWebViewClient());
           
     final Activity activity = this;  
     mWebView.setWebChromeClient(new WebChromeClient() {  
        public void onProgressChanged(WebView view, int progress) {  
            activity.setProgress(progress * 100);  
        }   
     });  
     mWebView.setWebViewClient(new WebViewClient() {  
         public void onReceivedError(WebView view, int errorCode, String description, String fallingUrl) {  
             Toast.makeText(activity, "로딩오류"+description, Toast.LENGTH_SHORT).show();  
         }  
     });  
    }
      private class HelloWebViewClient extends WebViewClient{
     public boolean shouldOverrideUrlLoading(WebView view, String url){
      view.loadUrl(url);
      return true;
     }
        public void onPageStarted(WebView view, String url, Bitmap favicon){
         progressDialog = ProgressDialog.show(Food_Table.this,"","Loading...");
         super.onPageStarted(view,url,favicon);
        }
        
        public void onReceivedError(WebView view, int errorCode,String description, String failingUrl){
         if(progressDialog.isShowing())
         {
          progressDialog.hide();
         }
        }
        
        public void onPageFinished(WebView view, String url)
        {
         if(progressDialog.isShowing())
         {
          progressDialog.hide();
         }
        }
    }
      
 
      @Override 
     public boolean onKeyDown(int keyCode, KeyEvent event) { 
          if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) { 
              mWebView.goBack(); 
              return true; 
          } 
          else if (keyCode == android.view.KeyEvent.KEYCODE_BACK) {
         new AlertDialog.Builder(this)
         .setTitle("종료하시겠습니까?")
         .setPositiveButton("확인", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
             // TODO Auto-generated method stub
                //process kill 
             moveTaskToBack(true);
             finish(); 
             android.os.Process.killProcess(android.os.Process.myPid()); 
             ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE); 
             am.restartPackage(getPackageName()); 
             //process kill 2.1 version
                //
            }
           })
         .setNegativeButton("취소", new DialogInterface.OnClickListener() {
          
          @Override
          public void onClick(DialogInterface dialog, int which) { }
         }).show();
         return true;
        } 
        return super.onKeyDown(keyCode, event);
       }
}

여기서 제가 레이아웃을 TabAcvity를 했는데 ㅠㅠ 로딩될때 프로그래스바가 뜨질않네요 ㅠㅠㅠ 뭐가문제죠?
전에 Activity로 했을땐 프로그래스바가 됫는데 ㅠㅠ

이게 안되서 다이얼로그로도 생성을 햇는데 다이얼로그 자체 가 안뜨네요 ㅠㅠㅠ

문제가 뭐죠 ㅠㅠ