本文整理了Java中com.google.android.gms.tasks.Task.isSuccessful()
方法的一些代码示例,展示了Task.isSuccessful()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Task.isSuccessful()
方法的具体详情如下:
包路径:com.google.android.gms.tasks.Task
类名称:Task
方法名:isSuccessful
暂无
代码示例来源:origin: googlemaps/android-samples
@Override
public void onComplete(@NonNull Task<Location> task) {
if (task.isSuccessful()) {
// Set the map's camera position to the current location of the device.
mLastKnownLocation = task.getResult();
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(
new LatLng(mLastKnownLocation.getLatitude(),
mLastKnownLocation.getLongitude()), DEFAULT_ZOOM));
} else {
Log.d(TAG, "Current location is null. Using defaults.");
Log.e(TAG, "Exception: %s", task.getException());
mMap.moveCamera(CameraUpdateFactory
.newLatLngZoom(mDefaultLocation, DEFAULT_ZOOM));
mMap.getUiSettings().setMyLocationButtonEnabled(false);
}
}
});
代码示例来源:origin: chat-sdk/chat-sdk-android
public Completable sendPasswordResetMail(final String email) {
return Completable.create(
emitter->{
OnCompleteListener<Void> resultHandler = task->{
if (task.isSuccessful()) {
emitter.onComplete();
} else {
emitter.onError(getFirebaseError(DatabaseError.fromException(task.getException())));
}
};
FirebaseAuth.getInstance().sendPasswordResetEmail(email).addOnCompleteListener(resultHandler);
}).subscribeOn(Schedulers.single());
}
代码示例来源:origin: googlemaps/android-samples
@Override
public void onComplete(@NonNull Task<PlaceLikelihoodBufferResponse> task) {
if (task.isSuccessful() && task.getResult() != null) {
PlaceLikelihoodBufferResponse likelyPlaces = task.getResult();
代码示例来源: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
@Override
public Completable changePassword(String email, String oldPassword, final String newPassword) {
return Completable.create(
emitter->{
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
OnCompleteListener<Void> resultHandler = task->{
if (task.isSuccessful()) {
emitter.onComplete();
} else {
emitter.onError(getFirebaseError(DatabaseError.fromException(task.getException())));
}
};
user.updatePassword(newPassword).addOnCompleteListener(resultHandler);
})
.subscribeOn(Schedulers.single());
}
代码示例来源:origin: firebase/snippets-android
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG, "User password updated.");
}
}
});
代码示例来源:origin: firebase/snippets-android
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG, "Email sent.");
}
}
});
代码示例来源:origin: firebase/snippets-android
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG, "Email sent.");
}
}
});
代码示例来源:origin: firebase/snippets-android
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG, "User email address updated.");
}
}
});
代码示例来源:origin: GDGAhmedabad/Learning-Resources
@Override
public void onComplete(@NonNull Task<Void> task) {
if(!task.isSuccessful())
Snackbar.make(mCrdntrlyot, "Failed to send reset email!", Snackbar.LENGTH_LONG).show();
else {
Toast.makeText(FireResetPassword.this, "We have sent you instructions to reset your password!",
Toast.LENGTH_SHORT).show();
onBackPressed();
}
mPrgrsbrMain.setVisibility(View.GONE);
}
});
代码示例来源:origin: GDGAhmedabad/Learning-Resources
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
LogManager.printLog(LOGTYPE_DEBUG, "signInWithCredential:onComplete:" + task.isSuccessful());
if (!task.isSuccessful()) {
mPrgrsbrMain.setVisibility(View.GONE);
Log.w(LOG_TAG, "signInWithCredential", task.getException());
Snackbar.make(mCrdntrlyot, "Authentication failed.\n" + task.getException().getMessage(),
Snackbar.LENGTH_LONG).show();
} else
successLoginGetData(task);
}
});
代码示例来源:origin: GDGAhmedabad/Learning-Resources
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
LogManager.printLog(LOGTYPE_DEBUG, "signInWithCredential:onComplete:" + task.isSuccessful());
if (!task.isSuccessful()) {
mPrgrsbrMain.setVisibility(View.GONE);
Log.w(LOG_TAG, "signInWithCredential", task.getException());
Snackbar.make(mCrdntrlyot, "Authentication failed.\n" + task.getException().getMessage(),
Snackbar.LENGTH_LONG).show();
} else
successLoginGetData(task);
}
});
代码示例来源:origin: GDGAhmedabad/Learning-Resources
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if(!task.isSuccessful()) {
mPrgrsbrMain.setVisibility(View.GONE);
Log.w(LOG_TAG, "signInWithFirebase", task.getException());
Snackbar.make(mCrdntrlyot, "Authentication failed.\n" + task.getException().getMessage(),
Snackbar.LENGTH_LONG).show();
} else
successLoginGetData(task);
}
});
代码示例来源:origin: delaroy/AndroidFirbaseChat
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
mOnUserDatabaseListener.onSuccess(context.getString(R.string.user_successfully_added));
} else {
mOnUserDatabaseListener.onFailure(context.getString(R.string.user_unable_to_add));
}
}
});
代码示例来源:origin: rajeeviiit/AndroidProject
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
//progressDialog.dismiss();
if(task.isSuccessful()){
finish();
startActivity(new Intent(getApplicationContext(),ProfileActivity.class));
}else {
Toast.makeText(MainActivity.this,"Registration Error",Toast.LENGTH_LONG).show();
}
progressDialog.dismiss();
}
代码示例来源:origin: Calsign/APDE
@Override
public void onComplete(@NonNull Task<DataItem> task) {
if (task.isSuccessful()) {
callback.success();
} else {
callback.failure();
}
}
});
代码示例来源:origin: UdacityAndroidBasicsScholarship/scholar-quiz
@Override
public void onComplete(@NonNull Task<Void> task) {
if(task.isSuccessful()){
registerMVPView.hideDialog();
finish();
startActivity(new Intent(RegisterActivity.this, LoginActivity.class));
// Toast.makeText(RegisterActivity.this, "login Email: "+model.getName(), Toast.LENGTH_LONG).show();
}else{
Toast.makeText(RegisterActivity.this, "login failed: "+model.getEmail(), Toast.LENGTH_LONG).show();
}
}
});
代码示例来源:origin: Countly/countly-sdk-android
@Override
public void onComplete(@NonNull Task<InstanceIdResult> task) {
if (!task.isSuccessful()) {
Log.w(TAG, "getInstanceId failed", task.getException());
return;
}
// Get new Instance ID token
String token = task.getResult().getToken();
CountlyPush.onTokenRefresh(token);
}
});
代码示例来源:origin: akshayejh/PhotoBlog-Android-Blog-App
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
if(task.isSuccessful()){
String userName = task.getResult().getString("name");
String userImage = task.getResult().getString("image");
holder.setUserData(userName, userImage);
} else {
//Firebase Exception
}
}
});
代码示例来源:origin: chat-sdk/chat-sdk-android
if (task.isComplete() && task.isSuccessful()) {
emitter.onSuccess(task.getResult().getUser());
} else {
内容来源于网络,如有侵权,请联系作者删除!