Я вижу here, что вы можете получить учетную запись пользователя после входа в намерении успешно, этим:Как получить в настоящее время зарегистрированного пользователя с помощью GoogleSignInApi?
Auth.GoogleSignInApi.getSignInResultFromIntent(data).getSignInAccount();
data
это данные, которые вы получите в onActivityResult()
.
Есть ли в API статический метод, который может дать мне учетную запись как объект GoogleSignInResult
или GoogleSignInAccount
, который я могу использовать позже в своем коде, не обязательно, когда я получаю ActivityResult?
Например, в Facebook equivelant, что я хочу это:
Profile.getCurrentProfile();
Как вы получаете 'mGoogleApiClient'? –
mGoogleApiClient - это объект GoogleApiClient, который вы должны иметь, поскольку он связывает вас с вашим приложением Google. Посмотрите на документы о том, как создать этот объект (обычно в начале действия). https://developers.google.com/android/guides/api-client –