Autore Topic: Galleria non visualizza immagini salvate su sdcard  (Letto 2483 volte)

Offline gui892

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy s2
Galleria non visualizza immagini salvate su sdcard
« il: 30 Giugno 2012, 14:44:42 CEST »
0
Salve a tutti!

Ho il seguente problema: voglio salvare un'immagine da res/drawable in sdcard e questa operazione riesce perchè se controllo con rootexplorer l'esistenza, nella directory sdcard ,dell'immagine la trovo.Ma se uso la gallery questa non la vedo proprio.Ho provato a salvarla in directory con altre immagini che la gallery vede (es.sdcard/Pictures) però quella che ci salvo proprio non la visualizza.
Ecco il codice che utilizzo :
Codice (Java): [Seleziona]
Bitmap bm = BitmapFactory.decodeResource( getResources(), R.drawable.img1);
           String extStorageDirectory = Environment.getExternalStorageDirectory().toString();
           File file = new File(extStorageDirectory, "img.jpg");
            FileOutputStream outStream = null;
                try {
                        outStream = new FileOutputStream(file);
                        bm.compress(Bitmap.CompressFormat.JPEG, 95, outStream);
                        outStream.flush(); outStream.close();
                } catch (FileNotFoundException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }
                 catch (IOException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }
           

       Intent intent = new Intent(android.content.Intent.ACTION_PICK);
                   
       intent.setType("image/*");
       startActivityForResult(intent, IMAGEREQUESTCODE);

Offline Reinhard

  • Utente junior
  • **
  • Post: 85
  • Respect: +16
    • Google+
    • rspisser
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5 Lollipop 5.1
  • Play Store ID:
    rspisser
  • Sistema operativo:
    Windows 7
Re:Galleria non visualizza immagini salvate su sdcard
« Risposta #1 il: 03 Luglio 2012, 08:27:35 CEST »
+1
devi aggiungere il file al MediaStore per farlo vedere alla gallery


http://stackoverflow.com/questions/649154/android-bitmap-save-to-location