2012-11-23 16 views

cevap

5

onay dışarı Bu linkte bu bağlantıyı this link Eğer bir bit eşleme var görüntüyü kaydetmek için kullanılan yöntem

void saveImage() { 

    try { 
     String filename = Environment.getExternalStorageDirectory().toString(); 

     File f = new File(filename ,"myImage.png"); 
     f.createNewFile(); 
     System.out.println("file created " + f.toString()); 
     FileOutputStream out = new FileOutputStream(f); 
     Bitmap bitmap = showImage(urlStr); 
     bitmap.compress(Bitmap.CompressFormat.PNG, 90, out); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    }  
} 

bulabilirsiniz. ve

bitmap'ini almak için this link'u kontrol edin.

Mutlu kodlama

1

Tuval Bitmap çizmek için sadece bir araçtır.

new Canvas(myBitmap); ile Canvas oluşturmanız gerekir. Bu yüzden Tuval üzerine çizdiğinizde, bitmap'inize çizer.

String fileName = Environment.getExternalStorageDirectory() + "/test.png"; 
OutputStream stream = new FileOutputStream(fileName); 
/* Write bitmap to file using JPEG or PNG and 80% quality hint for JPEG. */ 
myBitmap.compress(CompressFormat.PNG, 80, stream); 
stream.close(); 
:

böylece yapın (kod here myBitmap kullanarak
İlgili konular