如何在我的if语句中设置超时/(引发异常)。我想只在isNetworkAvailable
方法以2000毫秒响应时才执行if语句,否则会引发异常。否则,我只想知道2000毫秒是否已经过去,并忽略if语句。如何在花费几秒钟后忽略语句
我将不胜感激,谢谢。
这是我的if语句
if (networkUtils.isNetworkAvailable(context)) {
getToken = new GetToken(context);
getToken.getToken();
token = Token.getInstance();
}
我想你需要暂停。寻找这个http://stackoverflow.com/questions/2799938/httpurlconnection-timeout-question? – Raghunandan
我该怎么做?会发生什么情况是,当有一个互联网连接,但服务器已关闭,这是非常时间检查连接,然后我会对其进行限制。 –
如果服务器没有响应检查异常并正确处理。 – Raghunandan