我喜欢共享的意图,它是完美的开放与图像和文本参数的共享应用程序。 但是现在我正在研究强制共享意图的方式,从列表中打开一个特定的应用程序,给予共享意向的参数。 这是我的实际代码,它显示了手机上安装的共享应用程序的列表。 请,可以有人告诉我,我应该添加到代码强制例如官方的Twitter应用程序? 和官方faccebok应用程序? Intent sharingIntent = new Intent(Intent.ACTION_SEND); Uri screenshotUri = Uri.parse("file:///sdcard/test.jpg"); sharingIntent.setType("image/*"); sharingIntent.putExtra(Intent.EXTRA_TEXT, "body text"); sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri); startActivity(Intent.createChooser(sharingIntent, "Share image using")); 谢谢
我的客户想要在Instagram,Twitter,Facebook上分享图片。 我已经做了Twitter和Facebook,但没有find任何API或互联网上的任何东西分享在Instagram上的形象。 有没有可能在Instagram上分享图片? 如果是的话那怎么样? 当我查看Instagram的开发者网站时,我发现了Ruby on Rails和Python的库。 但是没有iOS Sdk的文档 我已经根据instagram.com/developer从instagram获取了令牌,但是现在不知道下一步如何与instagram图片共享。
现在我可以使用共享意图打开共享对话框 Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT, link); startActivity(Intent.createChooser(intent, "Share with")); 但我需要的对话框不会出现,并直接共享到一个社交networking,例如(FB或Twitter) 任何build议如何做到这一点?
我有该应用程序中的图像厨房应用程序,我把所有的图像放入drawable-hdpi文件夹。 我像这样在我的活动中调用图像: private Integer[] imageIDs = { R.drawable.wall1, R.drawable.wall2, R.drawable.wall3, R.drawable.wall4, R.drawable.wall5, R.drawable.wall6, R.drawable.wall7, R.drawable.wall8, R.drawable.wall9, R.drawable.wall10 }; 所以,现在我想知道如何使用共享意向我分享这个图像我提出这样的共享代码: Button shareButton = (Button) findViewById(R.id.share_button); shareButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { Intent sharingIntent = new Intent(Intent.ACTION_SEND); Uri screenshotUri = Uri.parse(Images.Media.EXTERNAL_CONTENT_URI + "/" + imageIDs); sharingIntent.setType("image/jpeg"); sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri); startActivity(Intent.createChooser(sharingIntent, "Share image using")); } }); 我也有共享button,当我点击共享button共享框正在打开但是,当我cliked任何服务主要是它的崩溃或一些服务说:无法打开图像所以我如何解决这个问题或是否有任何其他格式的代码来分享图像???? […]