Я хочу отправить электронное письмо в учетную запись gmail. Когда я использую это, он запрашивает диалоговое окно, в котором предлагается выбрать тип, например, facebook, gmail, yahooo ...Intent chhoser при отправке почты
До этого я использую намерение выбора, теперь я использую только намерение в следующем коде. Он вызывает пристальный Chooser в первый раз .. но я хочу выбор по умолчанию является GMail аккаунт
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/jpeg");
intent.setType("application/octet-stream");
intent.putExtra(Intent.EXTRA_EMAIL, emailAddressList);
intent.putExtra(Intent.EXTRA_SUBJECT, emailSubject);
intent.putExtra(Intent.EXTRA_TEXT, emailText);
intent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://"+image_id));
startActivity(intent);
я хочу, чтобы отправить изображение на ... обычный текст будет работать с простым текстом тоже. –
Я знаю, что вы тоже хотите отправить изображение, но MIME с болью/текстом проверяется только приложением gmail, поэтому возможно добавление изображения через параметр EXTRA_STREAM. Ты это пробовал? – sabadow
Но я получаю изображение от ресурса, и когда я пишу это намерение.setType («plain/text»), чем я не могу получить расширение. Если я хочу получить расширение изображения, чем мне нужно написать aim.setType («image/jpeg») –