与Groupie一起使用时,要在Glide的“ with”中输入什么?

时间:2019-03-17 01:03:06

标签: android recycler-adapter android-context android-glide

我将Lisa Wray的Groupie用于我的回收站视图,该视图位于片段中。

我曾经在毕加索(Picasso)上成功使用过它,但出于各种原因,我想切换到Glide。

但是,由于我找不到要放在Glide的“ with”部分中的内容,因此我正面临一个障碍,正在尝试我能想到的一切。

这是我用于Groupie的班级:

class FeedImage(val image: Images) : Item<ViewHolder>() {

    override fun getLayout(): Int {
        return R.layout.feed_single_photo
    }

    override fun bind(viewHolder: ViewHolder, position: Int) {
        Glide.with(NOT_SURE_WHAT_TO_PLACE_HERE).load(image.image).into(viewHolder.itemView.feed_single_photo_photo)
    }
}

2 个答案:

答案 0 :(得分:0)

我找到了答案

Glide.with(viewHolder.root.context).load(image.image).into(viewHolder.itemView.feed_single_photo_photo)

答案 1 :(得分:0)

完整答案

class FeedImage(val image: Images) : Item<ViewHolder>() {

    override fun getLayout() = R.layout.feed_single_photo

    override fun bind(viewHolder: ViewHolder, position: Int)
    {
        viewHolder.itemView.apply {
            Glide.with(viewHolder.root.context)
                .load(image)
                .into(feed_single_photo_photo)
        }
    }