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
非常感谢! 我会提供任何帮助!