Я делаю приложение, в котором я получаю изображения Mjpg с Live IP Camera в Android.
Проблема в том, что с тех пор, когда я получаю изображение в виде ByteArray
. Как я могу отобразить Image
?
Я использую следующий код для отображения изображения:
ImageView imageView = (ImageView) findViewById(R.id.imageView1);
Bitmap bmp = BitmapFactory.decodeByteArray(buffer, start, a);
imageView.setImageBitmap(bmp);
но я получаю исключение
android.view.ViewRoot CallFromWrongThreadException
Пожалуйста, объясните, как отображать bytearray на макете Android.