我有以下情况:
final String value = null;
AsyncHttpClient client = new AsyncHttpClient();
client.get("http://www.google.com", new AsyncHttpResponseHandler() {
@Override
public void onSuccess(String response) {
value = response;
}
});
System.out.println(value);
我正在从我的主类运行此代码。
现在我需要能够使用我主类中过度训练的类的变量(String Response)。
我是怎么想得到这个变量的,显然我没有工作。
ps,建议对名称进行编辑,我不知道该怎么称呼它。
答案 0 :(得分:1)
你的问题与课程没有关系;它是您同步使用异步代码的。你想要对字符串响应做的任何事情都必须在onSuccess
处理程序(或它所调用的函数)中。