Вы также можете использовать это. Это более эффективно
Intent mailIntent = new Intent(Intent.ACTION_SEND);
String mailTo[] = new String[] { "MAIL_TO_1", "MAIL_TO_2" };
mailIntent.putExtra(Intent.EXTRA_EMAIL, mailTo);
mailIntent.putExtra(Intent.EXTRA_SUBJECT, "Your subject");
mailIntent.putExtra(Intent.EXTRA_TEXT, "MailsBody");
mailIntent.setType("plain/text");
startActivity(Intent.createChooser(mailIntent, "only email client"));
Этот пример кода показывает только почтовый клиент, который в настоящее время установлен на вашем устройстве
В MSDN указано следующее:
Представляет строку настраиваемого формата даты и времени, определенную свойством DateTimeFormatInfo.UniversalSortableDateTimePattern. Шаблон отражает определенный стандарт, и свойство доступно только для чтения. Таким образом, он всегда один и тот же, независимо от используемой культуры или поставщика формата. Строка настраиваемого формата: «гггг» - «ММ» - «дд ЧЧ»: «мм»: «сс'Z» ».
Когда используется этот описатель стандартного формата, операция форматирования или синтаксического анализа всегда использует инвариантный язык и региональные параметры. .
Форматирование не преобразует часовой пояс для объекта даты и времени. Поэтому приложение должно преобразовать дату и время в универсальное координированное время (UTC), прежде чем использовать этот описатель формата.
Вы должны использовать следующий код для преобразования текущей даты в UTC перед ее форматированием:
DateTime.UtcNow.ToString("u")
или
DateTime.Now.ToUniversalTime().ToString("u")
для отображения в ожидаемом формате (например, 2009-05-27 14: 21: 22 + 01: 00 ), вам нужно будет использовать собственный формат даты:
DateTime.Now.ToString("yyyy-MM-dd HH:mm:sszzz");
Вам необходимо использовать DateTime.Now.ToUniversalTime (). ToString ("u").
«u» - это универсальный сортируемый шаблон даты / времени, а не формат UTC; Процитируем документацию :
Представляет строку настраиваемого формата даты и времени, определенную свойством DateTimeFormatInfo .. ::. UniversalSortableDateTimePattern. Шаблон отражает определенный стандарт, и свойство доступно только для чтения. Поэтому всегда одно и то же, независимо от используемой культуры или поставщика формата. Строка настраиваемого формата: «гггг» - «ММ» - «дд ЧЧ»: «мм»: «сс'Z» ».
Когда используется этот описатель стандартного формата, операция форматирования или синтаксического анализа всегда использует инвариантный язык и региональные параметры. .
Форматирование не преобразует часовой пояс для объекта даты и времени. Поэтому приложение должно преобразовать дату и время в универсальное координированное время (UTC), прежде чем использовать этот описатель формата.