我创建了一个示例项目,它加载了一个包含 LoginButton 小部件的片段。它工作得很好,返回给我 GraphUser 对象。然后我将此代码嵌入到我的活动项目中。最初,它返回给我 GraphUser 对象。
然而,几天后,当我再次检查代码时,它在提交 facebook 用户凭据后给了我这个错误:
I/ActivityManager(215): No longer want com.org.app (pid 7433): hidden #16
I/WindowManager(215): WIN DEATH: Window{40f8d808 com.org.app/com.facebook.LoginActivity paused=false}
另外,我的活动被破坏了。
请注意,与 LoginButton 相同的片段在不同的项目中运行得非常好。