1

我是一名新的 android 开发人员,使用 facebook sdk 登录 Fragment。我想将 Graphuser 对象传递给另一个活动,用户可以编辑信息并注册我的应用程序。这是我的请求方法:

private void makeMeRequest(final Session session) {
    // Make an API call to get user data and define a
    // new callback to handle the response.
    final Request request = Request.newMeRequest(session,
            new Request.GraphUserCallback() {
                @Override
                public void onCompleted(GraphUser user, Response response) {
                    // If the response is successful
                    if (session == Session.getActiveSession()) {
                        if (user != null) {
                            Intent facebookUserIntent = new Intent(
                                    getActivity().getBaseContext(), Registration.class);
                        }
                    }
                    if (response.getError() != null) {
                        // Handle errors, will do so later.
                    }
                }
            });
    request.executeAsync();
}

我想启动另一个活动并传递对象并在意图实例化后将其传递给另一个活动。有人可以帮忙吗?

4

1 回答 1

0

将您的 graphUser 置于 Shared Preference 中或使模型扩展 GraphUser 并实现 Serializable。传递该模型的对象

于 2014-06-21T19:21:13.043 回答