首页 > 解决方案 > 如何在 Android 中将 Hex 转换为 ImageView

问题描述

String photoByte2 = "FFD8FFE000104A46494600010101000000000000FFE2021C4943435...." 

这不是完整的十六进制代码;



Bitmap bitmap = BitmapFactory.decodeByteArray(photoByte2.getBytes(), 0,photoByte2.length());
        img.setImageBitmap(bitmap);

我想在我的 android 项目中将 Base16 或 Hex 代码转换为图像视图?但我不知道我能做什么......

标签: javaandroidandroid-studioimageviewhex

解决方案


首先将您的十六进制转换为 int (Int[]) 数组,然后您可以从中获取位图

bitmap=Bitmap.createBitmap(int[] intarray, int width, int height, Bitmap.Config config) 

推荐阅读