2012-04-06 41 views
-1

在我的應用程序中,我必須使用Gmail和Facebook發送附件作爲附件。我正在使用波紋管代碼:如何通過電子郵件客戶端從SD卡發送圖像?

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); 
} 

是否有解決方案?

回答

0

你只需要改正的第四行中的函數getImage()

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

哦,我忘了謝謝 – nshah 2012-04-06 09:13:24

相關問題