【问题标题】:Use Facebook Android SDK with multiple activities将 Facebook Android SDK 与多个活动一起使用
【发布时间】:2013-09-19 01:04:55
【问题描述】:

我正在开发一个使用 Facebook SDK 的 android 应用程序,它有 3 个活动:Splash、Main 和 ContentView。在启动活动中,它显示“使用 Facebook 登录”按钮,一旦用户进行身份验证并登录,应用程序就会销毁启动活动并显示主活动。

在主要活动上,我可以在墙上发帖,但为此我需要发布权限,但是当我要求扩展权限时,它给了我一个错误:“无法使用空调用包调用 LoginActivity。如果出现这种情况,则可能发生这种情况调用者的launchMode是singleInstance。"。

我认为这是因为我创建 uilifecycle 的启动活动已被破坏,因为我使用的是 Facebook 单例并且只使用了一个 UiLifecycleHelper。有没有办法刷新uilifecycle的当前活动?或者我必须为每个活动创建一个新的 uilifecycle?

【问题讨论】:

    标签: android facebook permissions android-activity


    【解决方案1】:

    我尝试为每个活动创建一个 uilifecyclehelper,现在它可以工作了!

    【讨论】:

      猜你喜欢
      • 2014-08-29
      • 1970-01-01
      • 1970-01-01
      • 2021-04-10
      • 1970-01-01
      • 2017-09-25
      • 1970-01-01
      • 1970-01-01
      • 2019-10-04
      相关资源
      最近更新 更多