我有一个简单的应用程序与谷歌认证,我想显示一个欢迎消息。如果电子邮件帐户是j [email protected],我想要一个Toast
与“欢迎John Smith!”我该怎么做?如何在Android中检索我登录的Google帐户的名和姓?
这是我的代码:
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();
在此先感谢!
我终于做到了。这个答案帮了我。谢谢! –