Tôi có một ứng dụng đơn giản với xác thực google và tôi muốn hiển thị thông báo chào mừng. Nếu tài khoản email là j [email protected], tôi muốn có một Toast
với "Chào mừng John Smith!" Tôi có thể làm như thế nào?Làm cách nào để truy xuất tên và họ của tài khoản Google mà tôi đã đăng nhập, trong Android?
Đây là mã của tôi:
if (user == null) {
startActivityForResult(AuthUI.getInstance().createSignInIntentBuilder().build(), SIGN_IN_REQUEST_CODE);
} else {
Toast.makeText(MainActivity.this, "Welcome " + userName, Toast.LENGTH_SHORT).show();
}
Tôi cố gắng để sử dụng mã này, nhưng tôi chỉ nhận được tên người dùng, không phải là tên đầu tiên và cuối cùng.
AccountManager manager = (AccountManager) getSystemService(ACCOUNT_SERVICE);
Account[] list = manager.getAccounts();
Cảm ơn bạn trước!
Cuối cùng tôi đã làm được. Câu trả lời này đã giúp tôi. Cảm ơn! –