我试图在我的游戏中实施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
填充了第一个被选中的帐户,但是当我这样做时,它只是针对相应的帐户选择了单选按钮。