Наконец-то я нашел реальную проблему, с которой вы столкнулись.Замените https
на http
в вашем URL.Потому что на вашем сайте нет SSL.
Только что создан метод для загрузки изображения
private void loadImage(final ImageView imageView, final String imageUrl){
Picasso.get()
.load(imageUrl)
.placeholder(R.drawable.image_white)
.into(imageView , new Callback() {
@Override
public void onSuccess() {
}
@Override
public void onError(Exception e) {
String updatedImageUrl;
if (imageUrl.contains("https")){
updatedImageUrl = imageUrl.replace("https", "http");
}else{
updatedImageUrl = imageUrl.replace("http", "https");
}
loadImage(imageView, updatedImageUrl);
}
});
}
Вам просто нужно указать imageView
и URL-адрес изображения.В первый раз, если изображение не загружено, попробуйте заменить https
на http
, а затем попробуйте загрузить изображение.
Используя метод с помощью этого:
loadImage(holder.iv_thumbnail_filled, product_modal.getImage());
И убедитесь, что у вас есть разрешение доступа в Интернет на AndroidMenifest.xml
<uses-permission android:name="android.permission.INTERNET"/>
Надеюсь, это решит вашу проблему.