Я получаю изображение с сервера и использую Picasso
, чтобы установить его в ImageView. Изображение может быть нулевым, поэтому я использую let
. Но когда изображение ноль, я получаю ошибку. Как я могу использовать let для установки заполнителя, если изображение пустое? Моя функция:
contactsModel.images?.let { url ->
Picasso.with(itemView.context).load(url)
.placeholder(R.drawable.ic_person_placeholder)
.into(mContactIcon) }
Моя ошибка:
java.lang.IllegalArgumentException: Path must not be empty.
at com.squareup.picasso.Picasso.load(Picasso.java:297)