【发布时间】:2017-08-05 13:42:48
【问题描述】:
我正在尝试在我的游戏中实现 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 我得到了
至少是 Material 的颜色
或来自AccountPicker (ICS!!)
任何想法我做错了什么?
我认为可能是AccountManager 填充了第一个字段,即 selectedAccount,但当我这样做时,它只是选择了相应帐户的单选按钮。
【问题讨论】:
-
你知道怎么做吗?我也是这种情况
-
否 :-( 如果你解决了,请告诉我!!然后贴出来,我会接受你的回答
-
我希望有一天...:P。但这显然是一个缺失的功能
标签: android accountmanager accountpicker