Autore Topic: Salvare immagine della View corrente  (Letto 488 volte)

Offline felasandroid

  • Utente normale
  • ***
  • Post: 345
  • Respect: +10
    • Github
    • balduzziantonio
    • balduzziantonio.unifi
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Play Store ID:
    FelasTech
  • Sistema operativo:
    Windows 10
Salvare immagine della View corrente
« il: 04 Gennaio 2014, 16:51:58 CET »
0
Praticamente sto cercando di salvare in un'immagine la View che attualmente ho, il problema è che mi salva un'immagine sgranata eppure la qualità la metto a 100, al massimo quindi..questo sarebbe il mio codice:

Codice (Java): [Seleziona]
viewPager.setDrawingCacheEnabled(true);
                       
  Bitmap bitmap = viewPager.getDrawingCache();
                File file = new File("/sdcard/test3.jpeg");
                try
                {
                    file.createNewFile();
                    FileOutputStream ostream = new FileOutputStream(file);
                    bitmap.compress(CompressFormat.JPEG, 100, ostream);
                    ostream.close();
                }
                catch (Exception e)
                {
                    e.printStackTrace();
                }