Android - борется за стиль выбора аккаунта

Я пытаюсь реализовать AccountPicker в своей игре, и я пытался использовать все три версии newChooseAccountIntent, 2 из AccountManager и один из AccountPicker,

мой код выглядит так

if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) {
    intent = AccountManager.newChooseAccountIntent(null, null, new String[]{GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE}, null, null, null, null);
} else {
    intent = AccountManager.newChooseAccountIntent(null, null, new String[]{GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE}, false, null, null, null, null);
}

или то же самое, но заменить AccountManager за AccountPicker

Моя цель состоит в том, чтобы иметь подобный сборщик

идеальный сборщик

Но используя AccountManager я получил

Менеджер по работе с клиентами

по крайней мере, материал в цвете

или это из AccountPicker (ICS!!)

введите описание изображения здесь

Есть идеи, что я делаю не так?

Я подумал, что это может быть AccountManager заполняет первое поле, которое выбрано учетной записью, но когда я это сделал, он просто выбрал переключатель с соответствующей учетной записью.

1 ответ

Вы можете использовать документ Google Api Client

Другие вопросы по тегам