我试图在我的游戏中实现一个accountpicker,我已经尝试使用了newChooseAccountIntent的所有三个版本,其中两个来自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
我的目标是有一个像这样的采摘器
android - Android-努力为帐户选择器设置样式-LMLPHP
但是使用AccountManager我得到
android - Android-努力为帐户选择器设置样式-LMLPHP
至少是颜色上的材料
或者这个来自AccountPicker(ics!!)
android - Android-努力为帐户选择器设置样式-LMLPHP
你知道我做错了什么吗?
我想可能是AccountManager填充了第一个字段selected account,但当我这样做时,它只是针对相应的帐户选择了单选按钮。

最佳答案

你可以使用google api客户端document

关于android - Android-努力为帐户选择器设置样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42799247/

10-12 04:35