チャットアプリケーションでは、メッセージの下にチャットの送受信時間を表示する必要があります。ホルダーを使用してメッセージを表示します。チャットの送受信時間をそれらと一緒に含めるにはどうすればよいですか?私のコードは以下の通りです:
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;
}