Saturday, January 21, 2012

How to display a progress message aka "hourglass" in Android around long running tasks, really moving that long running tasks to a different thread but obstructing your activity with a curtain from progress so messages are processed and everything shows. Here is a snippet:


ProgressDialog dialog = ProgressDialog.show(this, "Title",
"Your message", true);
final Handler handler = new Handler() {
public void handleMessage(Message msg) {
dialog.dismiss();

}
};

Thread export = new Thread() {
public void run() {

// LONG TASK CALL
// callLongTask();

handler.sendEmptyMessage(0);
}
};
export.start();

2 comments:

Anonymous said...

good

Anonymous said...

ただしこの は通常 として変更 レプリカ 製品は になる
にくく お知らせ。 彼女は 本当にすぐに の認識 彼女
のための眼識 構築。 ことができます今 誇示 スタイリッシュな
トートバッグ にいつでも あらゆる機会。 ブラックは、おそらく 彼女 の好きなファッション
色または純度。

Take a look at my web page: UGG Boots