Autore Topic: thumbnail di una foto in una cartella non di default  (Letto 874 volte)

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
thumbnail di una foto in una cartella non di default
« il: 24 Marzo 2012, 13:13:00 CET »
0
Allora il mio intento è salvare un' immagine creata dalla fotocamera e recuperare la thumbnail.

Codice (Java): [Seleziona]
Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, image_to_save);
startActivityForResult(intent, TAKE_PICTURE);

//AL RESULT

 Bundle extras = intent.getExtras();
Bitmap bmp = (Bitmap) extras.get("data");
image.setImageBitmap(bmp);

cosi funziona.. visualizzo la preview o la thumbnail... ma cosi facendo salvo l' immagine nella cartella di default ma io vorrei salvarla in un' altra cartella
//semplifico un po il codice
Codice (Java): [Seleziona]
File path= new File(Environment.getExternalStorageDirectory(),"myapp");
File img= new File(path, "image"+n+".jpg");
image_to_save = Uri.fromFile(img);
Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, image_to_save);
startActivityForResult(intent, TAKE_PICTURE);

Facendo cosi il recupero solo della preview non funziona, ma a me interessa far vedere la preview ma recupera il percorso.. reale perchè dpo devo fare l' upload
La domanda stupida è quella che non si fa

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:thumbnail di una foto in una cartella non di default
« Risposta #1 il: 24 Marzo 2012, 14:17:52 CET »
0
Ho risolto cosi...

Codice (Java): [Seleziona]
        Bitmap thumb= ThumbnailUtils.extractThumbnail(bitmpap_selected, 20, 20);

cosi faccio vedere solo la thumbnail..
La domanda stupida è quella che non si fa