如何使用一个模式同步服务在android与loopj



大家好,

在这一刻,我正在开发一个应用程序,使用异步模式的web服务,但我有一些问题。我需要使用模式的webservice 同步继续我的主线程没有任何问题。

非常感谢!

就像我们在loopj中使用async-http-client一样,但是它将阻塞 UI直到完成。

SyncHttpClient syncHttpClient = new SyncHttpClient();
syncHttpClient.setTimeout(timeout);
syncHttpClient.post(url, params, responseHandler);
syncHttpClient .post("http://example.com", params, new JsonHttpResponseHandler() {
        @Override
        public void onStart() {
            // you can do something here before request starts                    
        }
        @Override
        public void onSuccess(int statusCode, Header[] headers, JSONObject response) {
            // success logic here
        }

        @Override
        public void onFailure(int statusCode, Header[] headers, Throwable e, JSONObject errorResponse) {
           // handle failure here
        }
    });

相关内容

  • 没有找到相关文章

最新更新