Показать диалог прялки при загрузке данных на Android

Я хочу показать диалоговое окно с вращающимся колесом, пока мое приложение загружает некоторые данные:

Spinning wheel dialog

Диалог с вращающимся колесом должен отображаться при нажатии кнопки. Я использую приведенный ниже код, но теперь он показывает вращающееся колесо. В чем может быть проблема?

public void CheckAccount(String username, String password) {
    try {

        final ProgressDialog progDailog = ProgressDialog.show(this,
            "Progress_bar or give anything you want",
            "Give message like ....please wait....", true);
        new Thread() {
            public void run() {
                try {
                    // sleep the thread, whatever time you want. 
                    sleep(1000);
                } catch (Exception e) {
                }
                progDailog.dismiss();
            }
        }.start();

        //getting data code here
        //getting data code here
        //getting data code here
        //getting data code here
        //getting data code here

    } catch (Exception e) {
        Log.e(LOG_TAG, e.getMessage());
        PopIt("CheckAccountError", e.getMessage(), "Denied");
    }
}
38
задан Palec 20 March 2015 в 20:13
поделиться