0

我正在关注Facebook 开发人员网站上的使用 API 调用共享链接示例。我正在尝试将示例方法合并到我的. 但是我错过了 boolean和 list 。publishStory()FragmentpendingPublishReauthorizationPERMISSIONS

我在开发人员网站上找不到引用这些变量的先前示例。有没有其他人遇到过这种情况,或者他们知道这些变量应该指的是什么?

我想我可以声明布尔值。我更关心这份名单。

在此处输入图像描述

4

1 回答 1

0

我在另一个 Stackoverflow 帖子上找到了解决方案

简而言之,这些变量是简单声明的。被boolean初始化为false,并且PERMISSIONS被初始化为String

private static final List<String> PERMISSIONS = Arrays.asList("publish_actions");
private boolean pendingPublishReauthorization = false;

我也错过了私有方法isSubsetOf

private boolean isSubsetOf(Collection<String> subset, Collection<String> superset) {
  for (String string : subset) {
    if (!superset.contains(string)) {
      return false;
    }
  }
  return true;
}
于 2014-12-03T17:35:24.227 回答