【发布时间】:2017-01-21 22:36:22
【问题描述】:
我正在尝试通过 Intent.putExtra 将 facebook 的 AccessToken 对象传递给另一个活动。
intent.putExtra("ACCESS_TOKEN", loginResult.getAccessToken());
并试图在第二次活动中获得它
AccessToken fbAccessToken = (AccessToken)intent.getSerializableExtra("ACCESS_TOKEN_KEY");
它说它不能从 Serializable 转换为 AccessToken 因为它不是可序列化的对象。
我的想法是创建包含 AccessToken 字段的可序列化包装类并按意图传递它。是这样做的好方法还是可以通过它更好的方法?
【问题讨论】:
-
为什么要传递所有的AccessToken对象?
-
我想在另一个活动中继续工作。
-
带有accesstoken对象还是accesstoken字符串?
-
带有访问令牌对象本身
标签: android android-intent android-activity facebook-access-token