我已经使用Intent intent = AccountPicker.newChooseAccountIntent(...)
让用户选择使用哪个帐户登录,但我想在没有用户交互的情况下获得相同的帐户列表,因此没有GET_ACCOUNTS权限,也没有AccountPicker活动。
有办法吗?
答案 0 :(得分:1)
不,那是不可能的。当您调用AccountPicker时,您正在调用结果另一个Activity。谷歌的活动,知道设备上的帐户,因为它具有权限或知道,因为是Google的财产。但不是你。不是没有这些权限。
您启动AccountPicker,您希望从已启动的Activity中获得结果。但如果用户没有选择帐户,该活动就不会向您提供该信息。