gpt4 book ai didi

java - 有没有办法使用 ACTION_SEND 在 google plus 上发布多张图片

转载 作者:行者123 更新时间:2023-11-30 11:07:42 25 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,我在其中从 Url 获取图像。我必须在 Google+ 上分享不止一张图片。一张图片工作正常。请建议。我正在使用以下代码和平。

    Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_SUBJECT, curentWit.getWit_name());
shareIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(shrd).toString());
if(isInLine == 1)
{
shareIntent.putExtra(Intent.EXTRA_STREAM, uris.get(0));
}
shareIntent.setType("text/plain");
startActivity(shareIntent);

最佳答案

我不知道 GooglePlus 是否允许您同时发送多张图片。但是如果你想同时发送多张图片(假设你正在发送电子邮件)那么你应该使用 Intent.ACTION_SEND_MULTIPLE 而不是 Intent.ACTION_SEND

这就是我通过电子邮件发送多张图片的方式。

Intent shareIntent = null;

if(uris.size > 1) {
shareIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
}
else {
if (uris.size() == 1) {
shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uris.get(0));
}
}
shareIntent.setType("image/*");
shareIntent.putExtra(Intent.EXTRA_SUBJECT, curentWit.getWit_name());
shareIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(shrd).toString());

startActivity(shareIntent);

关于java - 有没有办法使用 ACTION_SEND 在 google plus 上发布多张图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28803956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com