我按照 Google 的教程在我的 Android 应用程序中成功集成了 Google+:https ://developers.google.com/+/mobile/android/sign-in
我面临的问题是在我的设备上配置了多个帐户,例如 Account A和B。我的手机配置了 Google+ 应用程序帐户 A。
现在,当我在我的应用程序中点击登录按钮时,会出现帐户选择对话框。我选择帐户 B。APP成功用这个账号登录,我可以得到用户名,dp等信息。
但是,当我尝试在 google+ 上分享帖子时,会出现分享对话框,并且奇怪 的是在顶部设置了帐户 A。(共享它也出现在帐户 A 而不是 B 的提要中。)
我正在使用以下代码进行共享:
Intent shareIntent = new PlusShare.Builder(this)
.setType("text/plain")
.setText("Welcome to the Google+ platform.")
.setContentUrl(Uri.parse("https://developers.google.com/+/"))
.getIntent();
startActivityForResult(shareIntent, 0);