Android:“分享到邮箱”的实现

这是一个简单的分享到邮箱的实现,你可以附上自己的图片。

  
  
  
  
  1. //cacheDir是你所要共享的文件对象所在的目录
  2. //你可以用自己的文件对象覆盖File f
  3. File cacheDir = new File(android.os.Environment.getExternalStorageDirectory(), getString(getApplicationInfo().labelRes)); 
  4. File f = new File(cacheDir, "image_name.jpg"); 
  5.  
  6. Intent intent = new Intent(Intent.ACTION_SEND);
  7. intent.setType("image/jpeg");
  8. intent.putExtra(Intent.EXTRA_TEXT, "Email body over here");
  9. intent.putExtra(Intent.EXTRA_SUBJECT, "Email subject over here");
  10. intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(f));
  11. startActivity(Intent.createChooser(intent, "Share via:"));

 

你可能感兴趣的:(分享,share,共享,分享到邮箱,分享到)