我想在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)
但它根本不起作用.
ppshein...我认为您错过了几个电话。
1) new Thread( new Runnable() {
2) super.handleMessage
3) switch(msg.what)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7820 次 |
| 最近记录: |