如何将图像从SD卡发送到Android中的社交媒体?

时间:2012-04-06 08:59:30

标签: android

在我的应用程序中,我必须使用社交媒体将图片作为附件发送。这是我的代码。

private void getImage() 
{
String state = Environment.getExternalStorageState();
Environment.MEDIA_MOUNTED.equals(state);
Intent picMessageIntent = new Intent(android.content.Intent.ACTION_SEND);
picMessageIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("/mnt/sdcard/DCIM/Camera /mytry.jpg"));
picMessageIntent.setType("image/jpg");
startActivity(picMessageIntent);                
}               

任何建议都可以胜任。

1 个答案:

答案 0 :(得分:0)

您只需要对函数getImage()中的第四行进行更正:

emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///mnt/sdcard/DCIM/Camera /mytry.jpg"));