【发布时间】:2013-10-08 20:55:23
【问题描述】:
我的应用会拍照并将其发送到 Instagram、Facebook 和 twitter,但我需要在 Instagram 上与图片分享文字“#myappname”。
这是我用来发送照片的代码
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("image/*");
caminhoImagens = getRealPathFromURI(Uri.parse(url));
Log.i("Caminho imagem: ", caminhoImagens);
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + caminhoImagens));
shareIntent.setPackage("com.instagram.android");
startActivity(shareIntent);
我尝试使用下面的代码一起发送文本,但没有成功。
shareIntent.putExtra(Intent.EXTRA_TEXT,"#TEXT");
shareIntent.putExtra(Intent.EXTRA_TITLE,"#TEXT");
shareIntent.putExtra(Intent.EXTRA_SUBJECT,"#TEXT");
有人知道有没有办法做到这一点?
感谢和问候。
【问题讨论】:
-
我刚刚回答了一个非常相似的问题here。我相信目前这是不可能的
-
谢谢@bororo。我搜索了很多解决方案,但我认为你是对的。今天我们没有办法做到这一点,我相信我们很快也没有办法做到这一点。
-
现在有可能...看看接受的答案!!! @bororo
标签: android android-intent android-camera instagram