Take Immage

  • Risposte:4
stefano pietrella
  • Post del forum: 3

20 feb 2013, 11:55:47 Tramite pagina web

Hello!!
i have a problem...i have a function that bring me into image gallery;but when i selected an image, i can not take it.

public void funzione(View v){
int SELECT_IMAGE=1;
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"),SELECT_IMAGE);

i have to open email and send this image ......but i don't now how!!

Intent i = new Intent();
i.setType("application/octet-stream");
i.setAction(Intent.ACTION_SEND);
i.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ "prova@libero.it" });
i.putExtra(android.content.Intent.EXTRA_SUBJECT, "Test subj");
i.putExtra(android.content.Intent.EXTRA_TEXT, "corpo mail test");
startActivity(Intent.createChooser(i, "Send email"));


PLEASE HELP ME!!thanks

Rispondere
Mario
  • Post del forum: 1.295

20 feb 2013, 14:41:39 Tramite pagina web

Ciao,

a quale applicazione ti riferisci esattamente?

PS: puoi parlare italiano, il Forum di AndroidPIT.it è integralmente in italiano.

Rispondere
stefano pietrella
  • Post del forum: 3

20 feb 2013, 14:45:12 Tramite pagina web

Grazie xd!!

in che senso a quale applicazione mi riferisco??
io ho il mio progetto con un bottone;sull'onclick del bottone richiamo un metodo!
ho bisogno che questo metodo vada sulla galleria delle immagini e mi permetta di selezionare un immagine.una volta selezionata la devo mandare per email a stefanopietrella@libero.it ;

la prima parte della funzione che ho scritto funziona, nel senso che mi apre la galleria!ma quando clicco su di un immagine si chiude la galleria e basta!!potete aiutarmi per favore???

Rispondere
Mario
  • Post del forum: 1.295

20 feb 2013, 15:09:39 Tramite pagina web

spostato in questa sezione, vediamo se qualche developer riesce a darti una dritta.

Rispondere
stefano pietrella
  • Post del forum: 3

20 feb 2013, 16:20:57 Tramite pagina web

ma nessuno mi aiuta??

Rispondere