Android线程显示调试结果但未运行

时间:2011-01-25 07:03:39

标签: android

我正在尝试在我的应用程序中实现线程。我正在使用Web服务并获取它以显示一些结果。暂时我正在显示我正在使用线程的进度对话框。以下是线程实现:

final Handler handler=new Handler();    
  progDialog = ProgressDialog.show(Departments.this.getParent(), "Loading... ",
"please wait....", true);    
  new Thread(new Runnable() {  

   @Override  
   public void run() {  
    // TODO Auto-generated method stub  
    suid = DownloadData();  
struid = suid.struid;
dep = Download(struid);
departments = dep.departments;
depid = dep.depid;

handler.post(new Runnable() {

 @Override
 public void run() {
  // TODO Auto-generated method stub
  progDialog.dismiss();
 }
});
   }  
  }).start();  

当我调试应用程序时,一切似乎都很好,结果会相应显示。但是,当我运行应用程序时,会看到进度对话框但不显示结果 有什么我想念的吗?

0 个答案:

没有答案