我已经声明了一个具有以下成员变量的类:
GraphObject myFeed;
在该类中,我正在使用 OnCreate(Bundle) 方法:
@Override
protected void onCreate(Bundle savedInstanceState)
我在此方法中有以下代码片段,可从新闻提要中提取(会话已正确设置):
Request request = new Request(session,
"/fql",
params,
HttpMethod.GET,
new Request.Callback(){
public void onCompleted(Response response) {
// issue is here - myFeed is not actually updated to store the
// GraphObject returned by response.getGraphObject...
myFeed = response.getGraphObject();
}
});
我想知道如何修改我的代码以某种方式将此 GraphObject 存储在我的类中,以便以后可以访问它(而不仅仅是在 onCompleted 方法的范围内)?
我尝试将它保存到我的类中的成员变量 (myFeed),但由于我在我正在设置的参数中执行赋值,因此更改不会传播到成员变量。
提前致谢!