DirectoryHelper.java 文件源码

java
阅读 44 收藏 0 点赞 0 评论 0

项目:Cable-Android 作者:
private static @NonNull RefreshResult updateContactsDatabase(@NonNull Context context,
                                                             @NonNull String localNumber,
                                                             @NonNull List<ContactTokenDetails> activeTokens,
                                                             boolean removeMissing)
{
  Optional<AccountHolder> account = getOrCreateAccount(context);

  if (account.isPresent()) {
    try {
      List<String> newUsers = DatabaseFactory.getContactsDatabase(context)
                                             .setRegisteredUsers(account.get().getAccount(), localNumber, activeTokens, removeMissing);

      return new RefreshResult(newUsers, account.get().isFresh());
    } catch (RemoteException | OperationApplicationException e) {
      Log.w(TAG, e);
    }
  }

  return new RefreshResult(new LinkedList<String>(), false);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号