package app.hanks.com.conquer.adapter; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; import com.nostra13.universalimageloader.core.ImageLoader; import java.util.ArrayList; import app.hanks.com.conquer.R; import app.hanks.com.conquer.bean.MyMsg; /** * 留言板的适配器 * * @author zyh */ public class MyMsgAdapter<E> extends MyBaseAdpter<E> { public MyMsgAdapter(Context context, ArrayList<E> list) { super(context, list); loder = ImageLoader.getInstance(); } private ImageLoader loder; @Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = View.inflate(context, R.layout.item_mymsg, null); } ImageView iv_photo = ViewHolder.get(convertView, R.id.iv_photo); TextView tv_cotent = ViewHolder.get(convertView, R.id.tv_cotent); TextView tv_time = ViewHolder.get(convertView, R.id.tv_time); TextView tv_nickname = ViewHolder.get(convertView, R.id.tv_nickname); TextView tv_reply = ViewHolder.get(convertView, R.id.tv_reply); MyMsg msg = (MyMsg) list.get(position); loder.displayImage(msg.getUser().getAvatar(), iv_photo); tv_nickname.setText(msg.getUser().getNick()); tv_cotent.setText(msg.getContent()); return convertView; } }