final ProgressDialog m_Dialog = ProgressDialog.show(
InComeTaskDealView.this, null, "正在加载公文详情...", true);
/* 保存到数据库 */
new Thread() {
public void run() {
try {
sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
doInHandler(2, "");
m_Dialog.dismiss();
};
}.start();
public void doInHandler(final int type, final String msg) {
handler.post(new Runnable() {
public void run() {
switch (type) {
case 1:
Toast.makeText(getApplicationContext(), msg,
Toast.LENGTH_SHORT).show();
break;
case 2:
dealinthread();
break;
}
}
});
}
private void dealinthread() {
//访问服务器 }