我想檢查網絡連接是否可用。如果它不可用,那麼我顯示一個對話框,然後在對話框中單擊確定按鈕,然後再次檢查網絡連接等。在這裏,我一次又一次調用相同的方法。,問題是點擊對話框中的確定按鈕,它調用相同的方法,但對話框沒有關閉。Dialog.ask()如何再次調用相同的方法
如果我們一次又一次地調用相同的方法,任何人都會知道如何關閉對話框。
如
private void checkConnection()
{
if (!networkAvailable())
{
int reply = Dialog.ask(Dialog.OK,"Network not available");
if (reply == Dialog.OK)
{
checkConnection();
}
}
感謝 Mindus
你不覺得這會發生循環過程... ????? – SilentKiller
是的,我想實施這個過程 – mindus