초기메인화면에서 다음리스트화면으로 넘어가는 중간에 progressbar를 이용하여서

사이를 표시하고자하는데요 ;ㅁ;

잘 안되네요 - 여기저기 예제를 봐서 사용해봤는데 .. 오히려 더 느려져서 ㅜㅜ 이렇게

질문드립니다 'ㅡ';

어떻게 사용해야 할까요 ;ㅁ;

예제)
package org.anddev.android.testproject;

import android.app.Activity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class TestLayout extends Activity {
     
     ProgressDialog myProgressDialog = null;
     
    @Override
    public void onCreate(Bundle icicle){
        super.onCreate(icicle);

        /* Create a very simple button */
        Button b = new Button(this);
        this.setContentView(b);
        b.setText("Show ProgressBar...");
       
        /* Assign the OnClicklistener to it,
         * that will fake some work and
         * display a progress-bar */

        b.setOnClickListener(myProgressBarShower);
    }
     
    /** OnClickListener that fakes some work to be done. */
     OnClickListener myProgressBarShower = new OnClickListener(){
          // @Override
          public void onClick(View arg0) {
               // Display an indeterminate Progress-Dialog
               myProgressDialog = ProgressDialog.show(TestLayout.this,     
                         "Please wait...", "Doing Extreme Calculations...", true);
               
               new Thread() {
                    public void run() {
                         try{
                              // Do some Fake-Work
                              sleep(5000);
                         } catch (Exception e) {  }
                         // Dismiss the Dialog
                         myProgressDialog.dismiss();
                    }
               }.start();
          }
    };
}

저기 run안에 뭔갈해야하는것 같기는한데 .. ㅜㅜ 잘모르겠습니당'';