package com.buaa.shortytall.adapter;
import com.buaa.shortytall.R;
import android.content.Context;
import android.graphics.Bitmap;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
public class NewsItem {
private TextView mTitle;
private TextView mDate;
private Context mContext;
private ImageView mAvatar;
private View mView;
public NewsItem(Context context){
this.mContext = context;
LayoutInflater inflater = LayoutInflater.from(mContext);
this.mView = inflater.inflate(R.layout.news, null,false);
mTitle = (TextView)mView.findViewById(R.id.news_title);
mDate = (TextView)mView.findViewById(R.id.news_date);
mAvatar = (ImageView)mView.findViewById(R.id.news_avatar);
mView.setTag(this);
}
public void setTitle(String mTitle) {
this.mTitle.setText(mTitle);
}
public void setAvatar(Bitmap avatar){
if (avatar != null){
this.mAvatar.setImageBitmap(avatar);
}
}
public void setAvatarById(int resid){
this.mAvatar.setImageResource(resid);
}
public void setDate(String mSubTitle) {
this.mDate.setText(mSubTitle);
}
public View getView(){
return mView;
}
}