Как показать прогресс бар / круг в Android - PullRequest
0 голосов
/ 22 июня 2010

Я хочу отобразить индикатор выполнения / колесо, когда при выполнении какого-либо процесса, например, при нажатии кнопки, я хочу, чтобы экран завис и отображал колесо выполнения, пока не будет выполнено нажатое действие, например сохранение данных в базе данных.

Возможно ли это, укажите код, если это применимо.

1 Ответ

1 голос
/ 22 июня 2010

В вашем 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();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...