在我的聊天应用程序中,我需要在消息下方显示聊天发送/接收时间。我使用 holder 来显示我的消息。我如何将聊天发送/接收时间与这些时间一起包括在内?我的代码如下:
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
if (convertView == null) {
if(itemDetailsrrayList.get(position).getId().contains("1"))
{
convertView = l_Inflater.inflate(R.layout.item_details_view2, null);
holder = new ViewHolder();
holder.txt_itemName = (TextView) convertView.findViewById(R.id.name);
holder.chat_id=(TextView) convertView.findViewById(R.id.id);
convertView.setTag(holder);
}
else
{
convertView = l_Inflater.inflate(R.layout.item_details_view, null);
holder = new ViewHolder();
holder.txt_itemName = (TextView) convertView.findViewById(R.id.name);
holder.chat_id=(TextView) convertView.findViewById(R.id.id);
convertView.setTag(holder);
}
}
else
{
holder = (ViewHolder) convertView.getTag();
}
holder.txt_itemName.setText(itemDetailsrrayList.get(position).getName());
holder.chat_id.setText(itemDetailsrrayList.get(position).getId());
return convertView;
}
static class ViewHolder {
public TextView timef;
TextView txt_itemName;
TextView chat_id;
}