Android: изменение активности после завершения входа в Google - PullRequest
0 голосов
/ 26 июня 2019

Итак, я только что добавил вход в Google в свое приложение для Android и закодировал его, чтобы при успешном входе приложение изменило активность.

Однако, похоже, что оно остается активным и не двигаетсяк другому занятию.

Если я потом выйду из приложения и вернусь к нему, оно перейдет к занятию ...

Есть идеи?

Вот мойкод для входа в систему:

private fun handleSignInResult(signInResult: GoogleSignInResult) {
    if(signInResult.isSuccess) {


        val intent = Intent(this, MainActivity::class.java)
        val options = ActivityOptions.makeSceneTransitionAnimation(this, Pair.create(mMainLogoImage, "mainLogoTransition"))
        startActivity(intent, options.toBundle())
        Toast.makeText(this, "Why isnt this working", Toast.LENGTH_LONG).show()

    } else {

        Toast.makeText(this, "Failed to log in, please try again later.", Toast.LENGTH_LONG).show()

    }

}

1 Ответ

1 голос
/ 26 июня 2019

Попробуйте это для перехода -

Bundle bundle = ActivityOptions.makeSceneTransitionAnimation(this).toBundle();
this.startActivity(intent,bundle);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...