2016-04-04 22 views

cevap

0

Beklenen çıkış görüntü örneği.

Örneğin, yukarıdaki resim olması durumunda, gerekli hizalama ile 3 ImageView'lu bir düzenin şişirilmesi gerekir.

Görünümü oluşturduktan sonra, onu bitmap'e dönüştürebilir ve Base64'e dönüştürebilir ve kaydedebilirsiniz.

Adımlar:

dönüştürme Görüntüle kılmak için Base64

için
public static String encodeBitmapToBase64(Bitmap bitmap, int compress) { 
    return Base64.encodeToString(compressBitmap(bitmap, compress), Base64.DEFAULT); 
} 

FrameLayout view = (FrameLayout)findViewById(R.id.framelayout); 
view.setDrawingCacheEnabled(true); 
view.buildDrawingCache(); 
Bitmap bm = view.getDrawingCache(); 

sıkıştır Bitmap Bitmap, kod çözme Base64 gelen Bitmap ve

public static Bitmap decodeBitmapFromBase64(String encoded) { 
    byte[] decodedString = Base64.decode(encoded, Base64.DEFAULT); 
    return BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length); 
} 
ImageView

ayarlı
İlgili konular