所以,我的问题是,当我从firebase注销时,我无法看到登录窗口,当我按下登录后,会再次弹出不同的帐户
所以我发现我们需要从谷歌api注销,这是我的代码如何做到但我收到错误
这是我的按钮body {
width: 100%;
margin: 0 auto;
}
.container {
width: 100%;
height: 90%;
position: absolute;
margin-top: 2%;
background-color: #FAF3E9;
}
我收到此错误
“android.content.Context com.google.android.gms.common.api.GoogleApiClient.getContext()'上 null对象引用
在这一行
onClick
知道发生了什么事吗?
答案 0 :(得分:0)
首先使用mGoogleApiClient.connect();
,然后只需检查Auth.GoogleSignInApi
是否无效:
if (Auth.GoogleSignInApi != null) {
Auth.GoogleSignInApi.signOut(mGoogleApiClient).setResultCallback(new ResultCallback<Status>() {
@Override
public void onResult(@NonNull Status status) {
FirebaseAuth.getInstance().signOut();
finish();
}
});
}