加载listview时显示progressdialog

PPS*_*ein 6 android

我想在listview加载时显示ProgressDialog.我已经尝试过如下编码,但它没有用.

final ProgressDialog dialog = ProgressDialog.show(this, "indeterminate", "Please wait while loading", true);
final Handler handler = new Handler() {
   public void handleMessage(Message msg) {
      dialog.dismiss();
      }
   };
Thread checkUpdate = new Thread() {  
   public void run() {
      // listview will be populated here    
      PopulateListView();           
      handler.sendEmptyMessage(0);
      }
   };
checkUpdate.start();
Run Code Online (Sandbox Code Playgroud)

但它根本不起作用.

JAL*_*JAL 1

ppshein...我认为您错过了几个电话。

1) new Thread( new Runnable() {
2) super.handleMessage
3) switch(msg.what)
Run Code Online (Sandbox Code Playgroud)

我这里有工作代码 这里还有AsyncTask