0

我有以下情况:

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);

我正在从我的主类运行此代码。

现在我需要能够在我的主类中使用覆盖类中的变量(字符串响应)。

我打算如何获得这个变量,因为很明显我没有工作。

ps,建议修改名字,我不知道怎么称呼它。

4

1 回答 1

1

您的问题与课程无关;那是您正在同步使用异步代码。您想对字符串响应执行的任何操作都必须在onSuccess处理程序(或由它调用的函数)内。

于 2013-08-14T19:39:37.970 回答