package com.github.ppamorim.dragger.renderers.viewholder; import android.view.View; import android.widget.TextView; import butterknife.ButterKnife; import butterknife.InjectView; import com.facebook.drawee.view.SimpleDraweeView; import com.github.ppamorim.dragger.BaseActivity; import com.github.ppamorim.dragger.app.R; import com.github.ppamorim.dragger.model.Home; import com.github.ppamorim.dragger.util.ViewUtil; import com.github.ppamorim.recyclerrenderers.viewholder.RenderViewHolder; public class ViewHolderHome extends RenderViewHolder<Home> implements View.OnClickListener { @InjectView(R.id.text) TextView textView; @InjectView(R.id.thumbnail) SimpleDraweeView simpleDraweeView; public ViewHolderHome(View view) { super(view); view.setOnClickListener(this); ButterKnife.inject(this, view); } @Override public void onClick(View view) { ((BaseActivity) getContext()).onItemClick(getAdapterPosition()); } @Override public void onBindView(Home home) { if (home != null) { textView.setText(home.getText()); ViewUtil.bind(simpleDraweeView, "https://github.com/ppamorim/Dragger/blob/master/art/app_image.jpg?raw=true"); } } }