gpt4 book ai didi

android - 如何在 Android 应用程序中将图片发布到 Google Plus

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:55 26 4
gpt4 key购买 nike

我已经在 Android 应用程序中将图片发布到 Google Plus 帐户。我用相机拍了一张照片,我想把它发布到我的 google+ 帐户上。

我该怎么做?

最佳答案

您可以指定 MediaStore Uri(看起来像 content://media/external/images/media/42)而不是文件系统上的绝对路径。

这是一个用相机拍照并用该图像触发 ACTION_SEND Intent 的示例。如果安装了 Google+ 应用程序,用户将能够发布他们从 Google+ 应用程序中拍摄的图片。

public class MyActivity extends Activity {
...
static final int IMAGE_REQUEST = 0;

protected void pickImage() {
Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, IMAGE_REQUEST);
}

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == IMAGE_REQUEST) {
Uri uri = data.getData();

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/png");
// uri looks like content://media/external/images/media/42
intent.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(i , "Share"));
}
}
}

关于android - 如何在 Android 应用程序中将图片发布到 Google Plus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10187949/

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