Как отправить файл по электронной почте с Mono для Android - PullRequest
0 голосов
/ 11 ноября 2011

Отправляет письмо, но вложение не появляется.

{
        Intent mailIntent = new Intent(Intent.ActionSend);
        mailIntent.SetType("text/csv");

        mailIntent.PutExtra(Intent.ExtraEmail, new string[]{"rommyce@hotmail.com"});
        string path = root + nameFile;


        mailIntent.PutExtra(Intent.ExtraStream, Android.Net.Uri.Parse (@"file:/" + path));

        StartActivity(Intent.CreateChooser(mailIntent, "Send mail..."));
}

1 Ответ

0 голосов
/ 11 марта 2012
        Intent mailIntent = new Intent(Intent.ActionSend);
        mailIntent.SetType("text/csv");

        mailIntent.PutExtra(Intent.ExtraEmail, new string[]{"xxxxxxr@hotmail.com"});
        //string path = root + nameFile;

        mailIntent.PutExtra(Intent.ExtraStream, Android.Net.Uri.Parse("file:///sdcard/ejemplo.csv"));

        StartActivity(Intent.CreateChooser(mailIntent, "Send mail..."));
...