public void onCreate(Bundle savedInstanceState) {
               Handler_Login.sendEmptyMessage(0);
}
 Handler Handler_Login = new Handler(){
     public void handleMessage(android.os.Message msg) {
      try {
       Thread.sleep(100);
       con_h();
   } catch (Exception e) {
    // TODO: handle exception
   }
      
     };
    };
    
    public void con_h(){
     Connection_H con_h = new Connection_H(korex.this, "GAAAA~2");
        con_h.start();
        for(int i = 0; i< 100; i++){
         Log.w("-->", "Wait"+i);
         try {
    Thread.sleep(100);
   } catch (InterruptedException e) {
    ;
   }
        }
        con_h.stop(con_h);
    }

이런식으로 하면 핸들러가 종료될때까지 화면에 아무것도 표시가 안되는데요
액티비티 시작하자마자 전송결과를 받아와야해서요 ㅠ_ㅠ
전송결과에따라 계속할껀지 그냥 종료시킬껀지 결정해야되는건데 이렇게하면
그냥 검은 바탕에 다이얼로그만 떠서 ㄷㄷ
좀더 부드러운 방법이 없을까요 ?