Android 注销Firebase后重定向到登录活动

Android 注销Firebase后重定向到登录活动,android,firebase,firebase-authentication,Android,Firebase,Firebase Authentication,我是Android开发新手,我希望我的用户在从应用程序注销到登录活动时被重定向。对于登录,我使用Firebase身份验证 AuthUI.getInstance(). signOut(getActivity()). addOnCompleteListener(new OnCompleteListener<Void>() { @Override public void onComplete(@

我是Android开发新手,我希望我的用户在从应用程序注销到登录活动时被重定向。对于登录,我使用Firebase身份验证

AuthUI.getInstance().
        signOut(getActivity()).
        addOnCompleteListener(new OnCompleteListener<Void>() {
                @Override
                public void onComplete(@NonNull Task<Void> task) {
                    if (task.isSuccessful()) {
                        AuthenticationActivity.newIntent(getActivity());
                        getActivity().finish();
                    }
                }
            });
AuthUI.getInstance()。
注销(getActivity())。
addOnCompleteListener(新的OnCompleteListener(){
@凌驾
未完成的公共void(@NonNull任务){
if(task.issusccessful()){
AuthenticationActivity.newIntent(getActivity());
getActivity().finish();
}
}
});
方法调用

AuthenticationActivity.newIntent(getActivity());
看起来它会生成并返回一个未使用的
Intent
。您可能有以下意图:

@Override
public void onComplete(@NonNull Task<Void> task) {
    if (task.isSuccessful()) {
        Intent intent = AuthenticationActivity.newIntent(getActivity());
        startActivity(intent);
        getActivity().finish();
    }
}
@覆盖
未完成的公共void(@NonNull任务){
if(task.issusccessful()){
Intent Intent=AuthenticationActivity.newIntent(getActivity());
星触觉(意向);
getActivity().finish();
}
}
这是我的建议