2016-06-15 3 views
-1

Android 앱을 제작 중입니다. base64로 인코딩 된 문자열이 있습니다. 나는이 답변이 필요합니다 - 이미지 로 인코딩 된 문자열을 변환하는 방법 - 을 문제의 한 부분 인 이미지 버튼base64로 인코딩 된 이미지를 이미지로 변환하고 android studio의 이미지 버튼에 대한 이미지 리소스로 설정하는 방법

+0

에 대한 이미지 리소스로 설정하는 방법. 그러나 드로어 블 폴더에있는 이미지 버튼으로 이미지 리소스를 설정할 수 있습니다. 이 base64 디코딩 된 이미지를 드로어 블 폴더에없는 이미지 esource로 설정하는 방법. – Deepak

+0

base64를 비트 맵으로 변환하고 비트 맵을 이미지보기 또는 이미지 단추로 설정하십시오. –

답변

0
String base="****Base64 string values of some image******”; 
byte[] imageAsBytes = Base64.decode(base.getBytes(), Base64.DEFAULT); 
ImageButton image = (ImageButton)this.findViewById(R.id.imagebutton); 
image.setImageBitmap(
BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length) 
);