miladheydari
یک شنبه 10 خرداد 1394, 17:00 عصر
سلام میخواستم یه متنو به عکس تبدیل کنم به وصیله base64 اما اکسپشن میده اینم کدم
public Bitmap StringToBitMap(String encodedString) {
try {
byte[] encodeByte = Base64.decode(encodedString.getBytes(), Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(encodeByte, 0,
encodeByte.length);
return bitmap;
} catch (Exception e) {
Log.d("f", e.getMessage());
return null;
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_main);
ImageView im = (ImageView) findViewById(R.id.imageView1);
im.setImageBitmap(StringToBitMap("milad"));
}
public Bitmap StringToBitMap(String encodedString) {
try {
byte[] encodeByte = Base64.decode(encodedString.getBytes(), Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(encodeByte, 0,
encodeByte.length);
return bitmap;
} catch (Exception e) {
Log.d("f", e.getMessage());
return null;
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_main);
ImageView im = (ImageView) findViewById(R.id.imageView1);
im.setImageBitmap(StringToBitMap("milad"));
}