我正在使用以下代码通过 http 请求从服务器获取数据。
HttpClient client = new DefaultHttpClient();
String URL = urlGenerator();
StringBuilder url = new StringBuilder(URL);
HttpGet get = new HttpGet(url.toString());
HttpResponse response = client.execute(get);
int status = response.getStatusLine().getStatusCode();
if(status == 200){
...
}
它工作正常。但如果手机连接到 wifi 或 gprs 3g 但互联网不工作或互联网连接不存在,我想使用上述代码中的超时功能。
说 3 秒后我想显示超时,请再试一次.. 我该怎么做。如果超时,我想在 textviw 连接超时中显示一个文本.. 我该怎么做,请帮忙