0
我正在開發一個應用程序登錄頁面,並試圖添加一個使用對話框樣式的活動的等待頁面,就像圖片一樣。因此,在登錄代碼中,我設置了一個用於連接網絡和驗證帳戶的線程,還設置了用於啓動等待頁面的線程。但是,如果驗證成功,應用程序如何銷燬等待頁面並輸入主要功能活動?如果失敗,應用程序如何銷燬等待的頁面並返回到登錄頁面?Android登錄和等待屏幕
我正在開發一個應用程序登錄頁面,並試圖添加一個使用對話框樣式的活動的等待頁面,就像圖片一樣。因此,在登錄代碼中,我設置了一個用於連接網絡和驗證帳戶的線程,還設置了用於啓動等待頁面的線程。但是,如果驗證成功,應用程序如何銷燬等待頁面並輸入主要功能活動?如果失敗,應用程序如何銷燬等待的頁面並返回到登錄頁面?Android登錄和等待屏幕
您可以使用進度對話框用於這一目的。如果您正在使用異步任務然後聲明對話框如下:
ProgressDialog progressDialog;
而在「onPreExecute」的程序,它顯示:
progressDialog = ProgressDialog.show(Login.this, "Login",
"Please wait for a while.", true);
而且,在「onPostExecute」程序關閉對話框洛後爲:
progressDialog.dismiss();
謝謝!我已經嘗試過這種方式,它的工作原理。但是如果我想通過一項活動來實現它,是否有很好的解決方案? –
可能更多,你需要爲你等待頁面運行觸發器的問題是,在擁有成功的記錄一個警告其他網頁上檢測到的(某種警報),以及一個用於失敗了杜松子酒。 – Alex