Android - asynchttpclient从onSuccess或onFailure发回结果

时间:2016-12-29 17:51:02

标签: android callback android-async-http

HY!

我想从我的android客户端对restserver进行一些http调用。我为休息调用创建了一个类。 我按照http://loopj.com/android-async-http/说明进行了操作:

我的问题是如何从onSucces()方法发回任何内容?例如,我有以下功能:

public class RestController {
    public String getName() throws JSONException {

        TwitterRestClient.get(url, null, new JsonHttpResponseHandler() {
            @Override
            public void onSuccess(int statusCode, Header[] headers, JSONObject response) {
            String name;
            try {
                name = response.getString("name");

            } catch (JSONException e) {
                e.printStackTrace();
            }
         }
       });
   }
}

如何将名称返回给getName函数?

function () {
  ...
  String name = restController.getName();
  ...
  do something with the name

非常感谢! 我会提供任何帮助!

0 个答案:

没有答案