У меня есть простое приложение с аутентификацией google, и я хочу показать приветственное сообщение. Если учетная запись электронной почты j [email protected], я хочу Toast
с «Добро пожаловать, Джон Смит!» Как я могу это сделать?Как получить первое и последнее имя учетной записи google, которое я вошел в систему, на Android?
Это мой код:
if (user == null) {
startActivityForResult(AuthUI.getInstance().createSignInIntentBuilder().build(), SIGN_IN_REQUEST_CODE);
} else {
Toast.makeText(MainActivity.this, "Welcome " + userName, Toast.LENGTH_SHORT).show();
}
Я пытался использовать этот код, но я получаю только имя пользователя, а не первое и последнее имя.
AccountManager manager = (AccountManager) getSystemService(ACCOUNT_SERVICE);
Account[] list = manager.getAccounts();
Заранее благодарен!
Я, наконец, сделал это. Этот ответ мне помог. Благодаря! –