android - 每次使用 GoogleSignInApi 显示帐户选择器

标签 android google-play-services google-signin

我正在使用 play services 8.3 中引入的新 GoogleSignInApi。它会记住上次选择的帐户,并且从第二次开始不会显示帐户选择器。但我希望它让用户每次都选择帐户。看起来 GoogleApiClient 的 clearDefaultAccountAndReconnect() 方法不允许与 googleSignInApi 一起使用。有没有办法在不实现自定义帐户选择器的情况下实现这一目标?我使用的是 play services 8.3 和 google services 1.5.0。

最佳答案

帐户选择已缓存,因此您必须调用 signOut首先。

关于android - 每次使用 GoogleSignInApi 显示帐户选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35783053/

相关文章:

android - 屏幕旋转时的 fragment View 状态

java - Android SDK,从 URL 设置 ImageView 位图

java - com.google.android.gms.common.SignInButton 按钮未在使用 Firebase 的设计中显示

java - 有没有办法限制 Android 中的 Google 登录到某个电子邮件域?

android - 如何在 android 的后台运行一个 Activity ,如果收到消息它应该显示出来?

android - 在 FrameLayout 中启动 Activity

Android Studio - 无法解析 GoogleAuthUtil

android - 以下工具版本是否相互不兼容?

android - Flurry 分析 5.6.0 不向 Flurry 服务器发送事件

firebase - 用于基于 AWS 驱动的浏览器的应用程序的 G Suite 身份提供商