- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用以下代码显示来自 Google Play Services
的 AccountPicker 对话框:
String[] accountTypes = new String[]{"com.google"};
Intent intent = AccountPicker.newChooseAccountIntent(null, null,
accountTypes, false, null, null, null, null);
startActivityForResult(intent, REQUEST_CODE_PICK_ACCOUNT);
即使我将 AppCompat v21 与 Theme.AppCompat.Light
一起使用,它仍显示为深色主题对话框。
是否可以设置对话框的样式?最好是Lollipop 上的Material 对话框
,但至少要让它成为一个与我的应用相匹配的轻量对话框。
最佳答案
我认为,没有必要“破解”。它可以更容易地实现:
...
String[] accountTypes = new String[]{GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE};
Intent intent = AccountPicker.newChooseAccountIntent(null, null, accountTypes, false, description, null, null, null);
// set the style
if ( isItDarkTheme ) {
intent.putExtra("overrideTheme", 0);
} else {
intent.putExtra("overrideTheme", 1);
}
intent.putExtra("overrideCustomTheme", 0);
try {
startActivityForResult(intent, YOUR_REQUEST_CODE_PICK_ACCOUNT);
} catch (ActivityNotFoundException e) {
...
}
...
关于android - 更改 Google Play 服务 AccountPicker 对话框的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28237798/
我正在尝试使用 Google Play 服务生成的 Intent 来选择 Google 帐户 private void showGoogleAccountPicker() { Intent g
我正在尝试学习如何在我的 Xamarin 中使用 AccountPicker 功能。 Android 应用程序,无法弄清楚我必须安装哪个包含此功能的库。 Android 文档可以在这里找到:https
我想使用 Google 实现 OAuth 登录。获取所有用户的带有图片的 Google 帐户的最佳方式是什么? 我可以使用 AccountPicker.newChooseAccountIntent 获
是否可以设置选择器对话框的主题? import com.google.android.gms.common.AccountPicker; .... String[] accountTypes = ne
我正在做一个项目,我必须显示帐户选择器,以便用户可以选择存储在他的设备中的电子邮件帐户。问题是我有 AccountPicker.newChooseAccountIntent 已弃用。 Is there
我试图让用户使用 AccountPicker 从相同类型的自定义帐户列表中进行选择。 Intent pickAccountIntent = AccountPicker.newChooseAccount
我正在尝试让用户使用以下代码选择一个电子邮件帐户: Intent intent = AccountPicker.newChooseAccountIntent(null, null, new Strin
在LoginActivity的onCreate方法中, button.setOnClickListener(new View.OnClickListener() { public void o
我已经在使用 Intent intent = AccountPicker.newChooseAccountIntent(...) 让用户选择使用哪个帐户登录,但我想获得相同的帐户列表而不用用户的交互,
我想通过 AccountPicker.newChooseAccountIntent 获取用户电子邮件 ID。我想要检测用户取消 AccountPicker 对话框 这是代码 private
我得到了 Error converting bytecode to dex:\nCause: com.android.dex.DexException: Multiple dex files defi
我正在使用以下代码显示来自 Google Play Services 的 AccountPicker 对话框: String[] accountTypes = new String[]{"co
我正在尝试将我的 NDK 应用程序与 Google Drive 集成。我正在关注 Sample Application并将其调整为从我的 native 代码中使用。我已经成功启动了帐户选择器,但现在我
好吧,我为此失眠了很多,我似乎找不到问题所在。 我正在尝试将 google drive 与我正在与团队合作的大型应用程序集成。 . 这是 logcat 输出的内容: 02-09 10:13:40.97
我正在尝试 Quickstart: Run a Drive App on Android来自 Google 云端硬盘 SDK。我遵循了 hole 过程,但是当我在我的设备(真实设备)中运行该应用程序时
我是一名优秀的程序员,十分优秀!