Android - 努力设置帐号选择器的风格

时间:2017-03-15 00:47:41

标签: android accountmanager accountpicker

我试图在我的游戏中实施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

我的目标是拥有一个看起来像这样的选择器

ideal picker

但是使用AccountManager我得到了

AccountManager

至少是材质的颜色

或来自AccountPicker(ICS !!)

enter image description here

任何想法我做错了什么?

我认为可能是AccountManager填充了第一个被选中的帐户,但是当我这样做时,它只是针对相应的帐户选择了单选按钮。

1 个答案:

答案 0 :(得分:-1)

您可以使用Google Api客户端document