我正在开发一个需要将我的应用中的图像共享到 Google+ 的项目。但是当发现一些与我的问题有关的示例时,他们需要从 Google Play 安装 Google+ 来共享任何内容。所以问题是:如何在不安装任何额外应用程序的情况下从我的应用程序共享?或者从 Google Play 安装 Google+ 是解决我的问题的唯一方法?
感谢您的关注!
我正在开发一个需要将我的应用中的图像共享到 Google+ 的项目。但是当发现一些与我的问题有关的示例时,他们需要从 Google Play 安装 Google+ 来共享任何内容。所以问题是:如何在不安装任何额外应用程序的情况下从我的应用程序共享?或者从 Google Play 安装 Google+ 是解决我的问题的唯一方法?
感谢您的关注!
希望这可以帮助你...
File tmpFile = new File("/path/to/image");
final String photoUri = MediaStore.Images.Media.insertImage(
getContentResolver(), tmpFile.getAbsolutePath(), null, null);
Intent shareIntent = ShareCompat.IntentBuilder.from(this)
.setText("Hello from Google+!")
.setType("image/jpeg")
.setStream(Uri.parse(photoUri))
.getIntent()
.setPackage("com.google.android.apps.plus");
Google+ 应用仅支持 content:// URI。您将需要为此使用MediaStore
API...
我想你总是可以看看web api,如果它们为你提供了验证你的用户和上传带有图片的帖子的方法。
但是,我认为,只需使用应用程序本身就可以为您省去很多麻烦。