Я использовал библиотеку Picasso для извлечения изображения, но когда дело доходит до реализации, он ничего не получает.Не могли бы вы рассказать мне об ожидаемом правиле для изображений JPG?
override fun onBindViewHolder(holder: RecyclerView.ViewHolder , position: Int) {
if (holder is VHItem) {
val dataItem = getItem(position)
holder.title!!.text = dataItem.name
holder.desp!!.text = dataItem.district
val arrayImage = dataItem.images
if (arrayImage!!.isEmpty()) {
Picasso.get().load(R.drawable.home_11_20_storage).into(holder.parentView);
}
else{
val url = arrayImage[0]
println("image url : ${url}" )
Picasso.get().load(arrayImage[0]).resize(1800, 1800).centerInside().placeholder(R.drawable.home_11_20_storage)
.into(holder.parentView);
}
//cast holder to VHItem and set data
} else if (holder is VHHeader) {
//cast holder to VHHeader and set data for header.
}
}
I / System.out: URL-адрес изображения: http://www.spacecentrestorage.com/assets/uploads/General/SCS-Slide02-Commercial.jpg