我有以下dataurl


有没有一种方法可以在imageview中加载dataUrl?

最佳答案

首先,您需要convert the Base64 encoded string到位图。
以下是链接问题的代码段:

byte[] decodedString = Base64.decode("Your Base64 String", Base64.DEFAULT);
Bitmap bitMap = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);

完成后,您将位图放入bitmap
假设您的imageView定义为R.id.image_view然后,就像对待其他位图一样进行操作:
ImageView imageView;
imageView = (ImageView) findViewById(R.id.image_view);
imageView.setImageBitmap(bitmap);

10-08 15:25