我已经使用它的 android sdk 集成了 Google+,并且还能够获取 PlusClient 对象。我从这里得到了基本信息。在底部的同一页面中,还有另一个交互式帖子链接,我从中获得了以下共享内容的代码。但是它的打开对话框然后分享它。
代码 :-
Button shareButton = (Button) findViewById(R.id.share_button);
shareButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// Launch the Google+ share dialog with attribution to your app.
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);
}
});
我的情况不同,因为我的应用程序中已经有图像和文本,我只想在 Google+ 上共享它们而无需任何用户交互(想要共享它的用户的登录名/签名除外)。在分享照片+文字后,我将立即删除/清除用户的登录信息。所以我只想要求用户进行身份验证,并且不应该出现共享对话框。通过单击该按钮应用程序将要求用户进行身份验证并共享用户已选择的照片+文本,将有一个按钮名称在 G+ 上共享。
IMP 注意:- 仅应显示用户身份验证弹出窗口,并且必须在没有任何用户交互的情况下共享照片+文本。
我需要一些指导,因为我已经集成了 android-sdk 并且我也让它工作,现在唯一的事情是在没有用户交互的情况下共享。如果有人对此有任何想法,请帮助/指导我。