我想检查网络连接是否可用。如果它不可用,那么我显示一个对话框,然后在对话框中单击确定按钮,然后再次检查网络连接等。在这里,我一次又一次调用相同的方法。,问题是点击对话框中的确定按钮,它调用相同的方法,但对话框没有关闭。Dialog.ask()如何再次调用相同的方法
如果我们一次又一次地调用相同的方法,任何人都会知道如何关闭对话框。
如
private void checkConnection()
{
if (!networkAvailable())
{
int reply = Dialog.ask(Dialog.OK,"Network not available");
if (reply == Dialog.OK)
{
checkConnection();
}
}
感谢 Mindus
你不觉得这会发生循环过程... ????? – SilentKiller
是的,我想实施这个过程 – mindus