2011-04-07 37 views
0

我正在android平臺上工作。我想發送一些數據到Android平臺的電子郵件地址。有沒有什麼課程可以爲我提供發送數據的設施?如果有一個進程發送數據到Android中的任何電子郵件地址?在android中郵寄

回答

3

你這是怎麼發送HTML電子郵件發送給某人:

Intent intent = new Intent(Intent.ACTION_SEND); 
intent.setType("plain/html"); 
intent.putExtra(Intent.EXTRA_EMAIL, new String[] {"[email protected]", "[email protected]"}); 
intent.putExtra(Intent.EXTRA_SUBJECT, "subject"); 
intent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml("my html text goes here")); 
startActivity(intent); 

用一個PNG附件,其中pngDirectory是指向圖像位置File發送一封電子郵件,並pngFileName是文件名該文件(myFile.png):

String pngLocation = "file://" + pngDirectory.getPath() + "/" + pngFileName; 
startActivity(new Intent(Intent.ACTION_SEND) 
      .setType("image/png") 
      .putExtra(Intent.EXTRA_SUBJECT, "subject") 
      .putExtra(Intent.EXTRA_STREAM, Uri.parse(pngLocation)) 
      .putExtra(Intent.EXTRA_TEXT, "blah") 
     ); 
+0

我是否需要修改些什麼? – 2011-04-08 05:59:32