xutils框架 httputils请求后数据调出怎么实现

下列代码是通过httputils执行一次post请求,result为反馈数据,
我发现http.send()这个函数是在一个独立线程中完成的,
result不能通过return返回。
难道只能用 broadreceiver 然后intent传输,或者定义handler looper传输,
有其他直接可以传出的方法吗,刚接触框架

public void http(){
            HttpUtils http = new HttpUtils();
    http.send(HttpRequest.HttpMethod.POST,
            Url_News,
            params,
            new RequestCallBack<Object>() {

                @Override
                public void onSuccess(ResponseInfo<Object> objectResponseInfo) {
                     result = objectResponseInfo.result.toString();
                }

                @Override
                public void onFailure(HttpException e, String s) {
                    MyLog.v("fail");
                }
            });
                            return result; //直接执行, http.send为线程执行
}

http://blog.csdn.net/dj0379/article/details/38356773