progressDialog = MyProgressDialog.show(this,"","",true,true,null);
 
new Thread(new Runnable(){
        
       public void run(){

            // 복잡한 코드
      progressDialog.dismiss();
        }
}).start();


ArrayAdapter<String> Adapter;  //리스트뷰 뿌리는 과정...
    Adapter = new ArrayAdapter<String> (this,android.R.layout.simple_list_item_1,busnm);
          ListView list = (ListView) findViewById(R.id.s_list);
             list.setAdapter(Adapter);


이렇게 했는데요... 프로그래스 까지 잘 뜨고... 복잡한 코드 지나면 프로그레스도 사라집니다..
그런데... 복잡한 코드를 걸쳐서 나온내용을 리스트 뷰로 뿌리는데... 뿌려지지가 않습니다..
프로그레스 없애면 리스트뷰 잘 뿌려지고... 프로그래스 쓰면 안뿌려집니다.. 다시 검색 누르는 순간...리스트뷰가 뿌려집니다...
어떻게 프로그래스 끝나자마자 리스트뷰에 뿌리는지 고수님들...가르쳐주세요.^^