2011-04-07 25 views
0

Я работаю на платформе 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

Нужно ли мне что-то редактировать? –

Смежные вопросы