AccountPicker を使用して、ユーザーが同じ種類のカスタム アカウントのリストから選択できるようにしようとしています。
Intent pickAccountIntent = AccountPicker.newChooseAccountIntent(null, null, new String[]{"com.home.customapp"}, true, null, null, null, null);
startActivityForResult(pickAccountIntent, 1);
2 つの問題があります。
1. APIによると、alwaysPromptForAccount
(4 番目のパラメーター) が true に設定されている場合、ピッカーは常に表示されます。
ただし、「com.home.customapp」タイプの以前のアカウントがない場合、alwaysPromptForAccount
が true に設定されていても、ピッカー アクティビティは表示されません。
カスタム アカウントがない場合でもピッカーを常に表示するにはどうすればよいですか?
2. Google アカウントではなくカスタム アカウントを追加するには、アカウントの追加手順をどのようにカスタマイズできますか?