package com.partynetwork.iparty.imessage; import com.partynetwork.iparty.R; import com.partynetwork.myview.myimageview.CircularImage; import android.view.View; import android.widget.ImageButton; import android.widget.ImageView; import android.widget.TextView; public class ImessageItemView { // 整体的view private View view; // 头像 private CircularImage head; // 姓名 private TextView name; // 性别 private ImageView sex; // 时间 private TextView time; // 发送的内容 private TextView say; // 删除按钮 private ImageButton delete; public ImessageItemView(View view) { this.view = view; init(); } private void init() { initView(); } private void initView() { this.head = (CircularImage) view.findViewById(R.id.imessage_item_head); this.name = (TextView) view.findViewById(R.id.imessage_item_name); this.sex = (ImageView) view.findViewById(R.id.imessage_item_sex); this.time = (TextView) view.findViewById(R.id.imessage_item_time); this.say = (TextView) view.findViewById(R.id.imessage_item_say); this.delete = (ImageButton) view .findViewById(R.id.imessage_item_delete); } public ImageView getHead() { return this.head; } public void setName(String name) { this.name.setText(name); } public String getName() { return this.name.getText().toString(); } public void setSex(int sex) { if (sex == 0) { this.sex.setImageResource(R.drawable.women); } else if (sex == 1) { this.sex.setImageResource(R.drawable.man); } else { this.sex.setImageResource(R.drawable.man); } } public void setTime(String time) { this.time.setText(time); } public void setSay(String say) { this.say.setText(say); } public void setDelete(int delete) { if (delete == 0) { this.delete.setVisibility(View.GONE); } else { this.delete.setVisibility(View.VISIBLE); } } public ImageButton getDelete() { return delete; } }