如何在android中显示进度条/圆圈

时间:2010-06-22 06:31:09

标签: android process progress-bar

我想显示进度条/滚轮,在执行某个过程时,例如,在按钮单击时我希望屏幕冻结并显示进度轮,直到按下的操作例如在数据库中保存数据完成。

是否可以,如果适用,请提供代码。

1 个答案:

答案 0 :(得分:1)

在你的OnClick()中,我认为你必须使用这样的东西:

 progressDialog = ProgressDialog.show(MyActivity.this,
                    "title","loading..." , true); 


            final Runnable runInUIThread = new Runnable() {
                public void run() {
                              //do some work
                    }
            };

             new Thread() {
                 @Override
                 public void run() {

                        handler.post(runInUIThread);
                    progressDialog.dismiss();

                    }
                }.start();