Проблема с выходом из Google

Я думаю, вам нужно будет убедиться, что ваше регулярное выражение рассматривает всю строку, используя ^ и $.

Чтобы сделать это, вы можете сопоставить ноль или несколько цифр, за которыми следуют 1 или более цифр , а затем ноль или более цифр. Следующее должно выполнить трюк:

^[^\d]*(\d+)[^\d]*$

Здесь он находится на regex101.com: https://regex101.com/r/CG0RiL/2

0
задан Shrikant Rocker 19 January 2019 в 17:36
поделиться

1 ответ

Вам также необходимо выйти из GoogleSignInClient, например, по нажатию кнопки:

public void signOut() {
signOutBtn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
                .requestEmail()
                .build();
       GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(getContext(), gso);
        mGoogleSignInClient.signOut();
        FirebaseAuth.getInstance().signOut();
        startActivity(new Intent(getContext(), LoginActivity.class));
    }
});

}

0
ответ дан Tamir Abutbul 19 January 2019 в 17:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: