У меня есть изображения как byte []
и я буду загружать его прямо в Glide
что-то вроде этого :
скольжение в recyclerView (Адаптер):
Glide.with(ctx)
.load("http://192.168.1.8/connect/getimage.php")
.into(holder.img);
Скрипт PHP ==> getimage.php
$sql = "select img from table where id=1032 ";$stmt = sqlsrv_prepare($this - > connection, $sql);
$result = sqlsrv_execute($stmt);
$information = array();
while ($data = sqlsrv_fetch_array($stmt)) {
$img = base64_encode($data['img']);
}
echo $img;
Я бы получил это напрямую без Json
положить его в Glide.
замени это лигни
$img=base64_encode($data['img']);
от :
$img=$data['img'];
и это должно работать
Вы не должны отправлять изображение в виде строки base64. Просто отправьте это как обычный файл.