我想在一段时间后停止http请求,为此我使用的是httpclient.getConnectionManager()。shutdown();在这样的处理程序中:
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
httpclient.getConnectionManager().shutdown();
}
}, 12000);
我在try块中使用这个处理程序,我正在进行httprequest。但它正在立即执行ShutDown()方法而没有延迟。 我做错了什么?
答案 0 :(得分:1)
为什么你不能使用theese?
HttpConnectionParams.setConnectionTimeout(httpParameters,12000); HttpConnectionParams.setSoTimeout(httpParameters,12000);