как реально показать ProgressDialog во время ожидания завершения процесса

Я хочу показать ProgressDialog, но ProgressDialog никогда не отображается! И я хочу закончить этот процесс, чтобы начать следующее состояние. это мой код:

ProgressDialog waitProgressDialog = new ProgressDialog(getContext());
            waitProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
            waitProgressDialog.setMessage("please wait..");
            waitProgressDialog.setOnShowListener(new OnShowListener() {

                @Override
                public void onShow(DialogInterface dialog) {
                    ExirDebugger.println("----------TEST999999 START");
///same sqlit datasouce select
                    ExirDebugger.println("----------TEST999999 END");
                }
            });
            waitProgressDialog.show();

андроид ничего не рендерит пока все работы заканчиваются! Может кто-нибудь помочь мне?

Ответы на вопрос(1)

Ваш ответ на вопрос