gpt4 book ai didi

Android:WAITING服务器响应

转载 作者:搜寻专家 更新时间:2023-11-01 08:02:18 25 4
gpt4 key购买 nike

我在客户端的 AsyncTask 中获得 Android 服务器的响应。

问题是,我如何强制客户端等待服务器响应? Reson 有时服务器可能需要几分钟才能响应。

更具体地说,我如何检测 socket.getInputStream.read() 是否不包含任何内容,并强制客户端进入等待循环?

最佳答案

我写过这样的代码

boolean status;
// isURLReachable is the method to check server is available or not

status = isURLReachable(context);
if (status == true) {
h.post(new Runnable() {

@Override
public void run() {
checkLoginDialogue
.setTitle("Authenticating User");

}
});
handlerForLogin.sendMessage(handlerForLogin
.obtainMessage());
} else {
h.post(new Runnable() {

@Override
public void run() {
if (checkLoginDialogue.isShowing()) {
checkLoginDialogue.dismiss();
}
}
});
System.out.println("status IS " + status);
handler.sendMessage(handler.obtainMessage());

}

希望对你有帮助

关于Android:WAITING服务器响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19423413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com