将GraphUser对象从Fragment传递到另一个activity



我是一个新的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();
}

我想要启动另一个活动并传递对象,并在意图实例化后将其放在另一个活动上。有人能帮忙吗?

将graphUser放在Shared Preference中,或者让一个模型扩展graphUser并实现Serializable。传递该模型的对象

相关内容

  • 没有找到相关文章

最新更新