Android:AccountPicker设置灯光主题

是否可以设置select器对话框的主题?

import com.google.android.gms.common.AccountPicker; .... String[] accountTypes = new String[]{"com.google"}; Intent intent = AccountPicker.newChooseAccountIntent(null, null, accountTypes, false, null, null, null, null); activity.startActivityForResult(intent, REQUEST_CODE_PICK_ACCOUNT); 

我的基本应用程序的主题是android:Theme.Light但对话是黑暗的。 谢谢。

  • 融合位置提供程序意外的行为
  • 在Android中添加地理围栏时出错(状态代码1000)
  • Android“Not_Market_Managed”错误
  • 在LocationManager上使用FusedLocationProviderApi有没有什么好处?
  • 谷歌播放服务rev 22找不到LocationClient类
  • 错误:属性“主题”已被定义
  • Android:检查是否使用熔合位置提供程序启用位置服务
  • Android Play商店错误-505
  • 如果您想更改对话框的主题,则应该将newChooseAccountIntent更改为zza并添加两个整数参数。 第一个是覆盖主题,并将其设置为1将对话框主题改为亮。

     String[] accountTypes = new String[]{"com.google"}; Intent intent = AccountPicker.zza(null, null, accountTypes, false, null, null, null, null, false, 1, 0); startActivityForResult(intent, REQUEST_CODE_PICK_ACCOUNT); 

    当你的AccountPicker被声明时(我对AccountPicker的了解不多),你可以设置主题,但也可能是这个主题,由系统

    编辑:这是原因

    https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values/themes.xml

    但我认为你可以修改它:)