com.google.android.gms.tasks.Task.isComplete()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(1.0k)|赞(0)|评价(0)|浏览(93)

本文整理了Java中com.google.android.gms.tasks.Task.isComplete()方法的一些代码示例,展示了Task.isComplete()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Task.isComplete()方法的具体详情如下:
包路径:com.google.android.gms.tasks.Task
类名称:Task
方法名:isComplete

Task.isComplete介绍

暂无

代码示例

代码示例来源:origin: chat-sdk/chat-sdk-android

public Completable signInWithCredential (final Activity activity, final AuthCredential credential) {
  return Completable.create(e -> FirebaseAuth.getInstance().signInWithCredential(credential)
      .addOnCompleteListener(activity, task -> {
        if (task.isSuccessful() && task.isComplete()) {
          FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
          FirebaseAuthenticationHandler handler = (FirebaseAuthenticationHandler) ChatSDK.auth();
          handler.authenticateWithUser(user).subscribe(e::onComplete, e::onError);
        }
        else {
          e.onError(task.getException());
        }
      }));
}

代码示例来源:origin: chat-sdk/chat-sdk-android

if (task.isComplete() && task.isSuccessful()) {
  emitter.onSuccess(task.getResult().getUser());
} else {

相关文章