Google авторизуется в Firebase, показывает "выберите аккаунт" - PullRequest
0 голосов
/ 01 июля 2018

Здравствуйте. Я использую Firebase и вход в Google. Все работает нормально, но я не знаю, как отобразить диалог «Выбрать аккаунт». Он не появляется, когда пользователь не зарегистрирован в firebase и когда он есть. Я хотел бы показать этот диалог. Вот так я создаю auth (фрагмент)

    gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
            .requestIdToken(getActivity().getResources().getString(R.string.key))
            .requestEmail()
            .build();

    mGoogleApiClient = new GoogleApiClient.Builder(getActivity())
            .enableAutoManage(((AppCompatActivity)getActivity()), this)
            .addApi(Auth.GOOGLE_SIGN_IN_API, gso)
            .build();
  // and start activity

  Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient);
    startActivityForResult(signInIntent, RC_SIGN_IN);

1 Ответ

0 голосов
/ 01 июля 2018

Это диалоговое окно появляется автоматически, когда в устройстве установлены разные учетные записи.

...