package france.android.tutos.jsoup.views.cell;
import android.content.Context;
import android.content.Intent;
import android.support.v7.widget.RecyclerView;
import android.text.Html;
import android.util.Log;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.squareup.picasso.Picasso;
import france.android.tutos.jsoup.R;
import france.android.tutos.jsoup.modele.Tuto;
/**
* Created by kevindejesusferreira on 14/01/15.
*/
public class TutoCell extends RecyclerView.ViewHolder{
Context context;
TextView titre, sousTitre;
ImageView image;
Tuto item;
public TutoCell(View itemView, Context context) {
super(itemView);
this.context = context;
titre = (TextView) itemView.findViewById(R.id.element_liste_titre);
sousTitre = (TextView) itemView.findViewById(R.id.element_liste_sous_titre);
image = (ImageView) itemView.findViewById(R.id.element_liste_image);
}
public void construire(Tuto item) {
this.item = item;
if (item.getTitre() != null)
titre.setText(Html.fromHtml(Html.fromHtml(item.getTitre()).toString()));
if (item.getDescription() != null)
sousTitre.setText(Html.fromHtml(Html.fromHtml(item.getDescription()).toString()));
if (item.getUrl() != null) {
Log.e("image", item.getUrl());
Picasso.with(context).load(item.getUrl()).into(image);
image.setVisibility(View.VISIBLE);
} else
image.setVisibility(View.GONE);
}
}