2014-03-14 111 views
0

如何將一個文件夾中存儲的所有圖像轉換爲base64數據?在下面的代碼tFotos是我的所有圖像存儲的文件夾。Image to base64

ArrayList<String> mList = new ArrayList<String>(); 
Bitmap selectedImage = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory()+"tFotos"); 
ByteArrayOutputStream stream = new ByteArrayOutputStream(); 
selectedImage.compress(Bitmap.CompressFormat.JPEG, 100, 
         stream); 
byte[] byteArray = stream.toByteArray(); 
String strBase64 = Base64.encodeToString(byteArray, 0); 
mList.add(StrBase64); 

回答

2

@Ruben JG 你必須提供像SD卡/ FOLDERNAME/filename.PNG/.JPEG

圖像的完整路徑