import android.app.ProgressDialog;
import android.content.Context;
import android.os.HandlerThread;
import android.view.View;
import android.widget.ProgressBar;
public class WaitDlg extends HandlerThread {
 Context mContext;
 String mTitle;
 String mMsg;
 ProgressDialog mProgress;
// ProgressBar mProgress;
 
 public WaitDlg(Context context, String title, String msg) {
  super("waitdlg");
  mContext = context;
  mTitle = title;
  mMsg = msg;
  setDaemon(true);
 }
 
 protected void onLooperPrepared() {
  mProgress = new ProgressDialog(mContext);
  mProgress.setProgressStyle(ProgressDialog.STYLE_SPINNER);
  mProgress.setTitle(mTitle);
  mProgress.setMessage(mMsg);
  mProgress.setCancelable(false);
  mProgress.show();
 }
 
 public static void stop(WaitDlg dlg) {
  dlg.mProgress.dismiss();
  try { Thread.sleep(100); } catch (InterruptedException e) {;}
  dlg.getLooper().quit();
 }
}

 

 

 

인터넷 어딘가에서 위의 소스를 가져왔습니다.

 

위의 클래스를 ProgressDialog 가 아닌.. ProgressBar로이용하려는데.. 잘 안되네여...

 

다이얼로그 창이 아닌 그냥 동그란게 계속 빙글빙글 도는 프로그래스로 수정 하려 합니다... 

 

처음엔 스타일만 바꾸면 될줄 알았는데.. 그렇지 가 않더군요...

 

뭘 수정해야 될까요?

 

고수님들...조언 부탁 드립니다.