immagine allegata ad una e-mail .. come in Android?
-
22-09-2019 - |
Domanda
posso scegliere un'immagine e il suo percorso utilizzando intenti. con l'uso di tale percorso di un'immagine. devo impostare l'immagine come allegato del contenuto del corpo della posta elettronica. come la sua possibile in Android ???
Soluzione
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,getResources().getString(R.string.emlSendToFriendSubject));
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,new String[]{emailto});
emailIntent.setType("text/plain");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,getResources().getString(R.string.emlSendToFriendBody));
File file = getFileStreamPath(EMAIL_TEMP_FILE);
emailIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
emailIntent.setType("image/jpeg");
emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://"+file.getAbsolutePath()));
startActivityForResult(Intent.createChooser(emailIntent, getResources().getString(R.string.btnSendToFriend)),ActMain.EMAIL_DONE);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow