У меня здесь странная ситуация.
Я пытаюсь отправлять электронные письма с несколькими вложениями, используя следующий фрагмент кода.
Intent emailIntent = new Intent( android.content.Intent.ACTION_SEND_MULTIPLE );
// emailIntent.setType( "plain/text" );
emailIntent.setType( "application/octet-stream" );
...
....
emailIntent.putParcelableArrayListExtra( Intent.EXTRA_STREAM, uris );
Это работает нормально, и механизм неявных намерений показывает,множество опций, таких как Gmail, Skype, обмен сообщениями и т. д.
Проблема в том, что почтовый клиент по умолчанию не отображается в HTC Thunderbolt (но работает на других устройствах, включая HTC Incredible S).
Если я пытаюсь отправить одно вложение, используя Intent.ACTION_SEND
, почтовый клиент по умолчанию показывает .Я попытался установить тип содержимого: text / plain, appliation / octet-stream, message / rfc282 и т. Д., Но ни один из них не работает.
Что мне здесь не хватает?