Я не знаком с Пикассо, но из метода загрузки javadoc берут String, Uri, File или идентификатор ресурса.Вы передаете некоторую ссылку на отражение для свойства (если эта конструкция вообще имеет смысл).
Если вы хотите создать рис один раз, вам следует использовать экземпляр пользователя:
val user : User1 = getUserSomewhere()
Picasso.get().load(user1.profileImageUrl).into(pic)
Или вы можете сделать метод:
fun loadUserProfileImage(user: User1, target: ImageView) {
Picasso.get().load(user1.profileImageUrl).into(target)
}
Также под красной линией указано, что произошла ошибка, и есть сообщение о том, что не так.)
Также это: val pic = String
isне правильно, по крайней мере, в вашем случае.рис здесь имеет тип StringCompanionObject
.