AccountManager.newChooseAccountIntent

AccountManager.newChooseAccountIntentは、アカウントを選択するダイアログを表示する。

AccountManager  |  Android Developers

Buttonを配置。

onClickで、accountManager.newChooseAccountIntentで、"com.google"なアカウントの中から選択させるダイアログのIntentを発行し、startActivityForResultで実行。
onActivityResultで、リクエストコードが一致してOKなら、Toastで選択されたアカウントのnameを表示。

button1を押すと
button1を押すと

button1を押すと、

選択画面が表示される
選択画面が表示される

選択画面が表示される。

上から2番目を選択
上から2番目を選択

上から2番目を選択。

Toast表示
Toast表示

Toast表示。

Sample/android/AccountManager/newChooseAccountIntent/src/AccountManager at master · bg1bgst333/Sample · GitHub