gpt4 book ai didi

android - 如何在 Android 中显示位图图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:01:00 24 4
gpt4 key购买 nike

我正在制作一个应用程序,我在其中从 Android 中的实时 IP 摄像机获取 Mjpg 图像。

问题是,当我以 ByteArray 的形式获取图像时。如何显示 Image

我正在使用以下代码来显示图像:

ImageView imageView = (ImageView) findViewById(R.id.imageView1);
Bitmap bmp = BitmapFactory.decodeByteArray(buffer, start, a);
imageView.setImageBitmap(bmp);

但是我遇到了一个异常(exception)

android.view.ViewRoot CallFromWrongThreadException

请解释如何在 android 布局上显示字节数组。

最佳答案

ImageView tv1;
tv1= (ImageView) findViewById(R.id.image);
InputStream si1 = asset.open("image/" + cat_arr1[i] + ".png");
Bitmap bitmap1 = BitmapFactory.decodeStream(si1);
tv1.setImageBitmap(bitmap1);

关于android - 如何在 Android 中显示位图图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4929989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com