请帮忙!我想分享我的照片到Instagram。我使用Intent进行分享,但我并不需要Share中的所有列表,例如 - Facebook,Instagram,Gmail,Bluetoth等。我只需要Instagram。我只想通过onclickListener将照片分享到Instagram。怎么办?谢谢。Android Instagram
回答
很久以前问过了。但明确的答案不在这里。这就是为什么,我也想回答。
我已经使用下面的代码,它的工作。它直接重定向到裁剪instagram的屏幕。 (当然,Instagram的应用程序必须安装在设备上。)
...
Intent intent = createInstagramIntent("file://" + filePath);
startActivity(intent);
...
和
private Intent createInstagramIntent(String uriString) {
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/*");
shareIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(uriString));
shareIntent.setPackage("com.instagram.android");
return shareIntent;
}
也许添加检查是否安装了Instagram的? (通过PackageManager),否则可能会崩溃。 – Talha
创建您调用instagram的自定义共享屏幕。
请向我展示示例代码,如何调用instagram包,因为我没有找到它。我喜欢这样:'Intent i = new Intent(Intent.ACTION_SEND); i.setType( “图像/ JPEG”); i.putExtra(Intent.EXTRA_STREAM,Uri.parse(“file:///sdcard/Path/To/Image.jpg”)); startActivity(Intent.createChooser(i,“Share Image”));' – Ljudmila
用instagram按钮创建对话框视图。看到这篇文章:http://megadarja.blogspot.com/2011/10/appchooser.html – Yahor10
但我不需要与选择对话框。我需要通过单击ImageButton后图片到应用程序insragram – Ljudmila
- 1. Android Instagram API
- 2. Android Instagram分享例外
- 3. 如何从Android登出Instagram?
- 4. Instagram的集成在Android的
- 5. Android JSON解析Instagram项目
- 6. Instagram风格的android布局?
- 7. 整合Android API的Instagram API
- 8. 在Instagram中拉Instagram照片
- 9. 将图片上传到Instagram的Instagram API
- 10. Android Vine/Instagram风格视频录制
- 11. Android的Instagram如何使用offline_access?
- 12. 在Android中集成instagram身份验证
- 13. 从Android上启动Instagram应用程序
- 14. Android的Instagram自定义URL方案
- 15. Android:如何使Instagram的分页API
- 16. 分享意图的Instagram选项Android
- 17. 在Android上使用share intent for instagram
- 18. 在Android上分享到Instagram功能
- 19. Android Instagram API:如何检索图片
- 20. 实施类似Instagram的Android上
- 21. Instagram的视频共享Android意图
- 22. 像Instagram的Android照片流布局
- 23. 如何在Android中制作Instagram Listview?
- 24. 像instagram一样的Android背景栈
- 25. 使用我的Android应用程序发送文本标签到Instagram Instagram
- 26. 如何在Instagram的
- 27. Instagram UIImagePickerController
- 28. Instagram和Facebook整合
- 29. Instagram发帖与HashTag
- 30. Instagram爬虫没有使用Instagram API?
呼叫Instagram的包名称为意图直接所以不会通过对话框显示份额。 –
请给我看代码,如何调用instagram包,因为我没有找到这个。我喜欢这样:'Intent i = new Intent(Intent.ACTION_SEND); i.setType(“image/jpeg”); i.putExtra(Intent.EXTRA_STREAM,Uri.parse(“file:///sdcard/Path/To/Image.jpg”)); startActivity(Intent.createChooser(i,“Share Image”));' – Ljudmila
您可以在创建意图时设置包名称。请记住,如果目标用户没有Instagram应用,请将您的意图放在try catch子句中 – hadi