Comment puis-je afficher la date du calendrier sur le haut de messages de chat?

Je suis en train de travailler sur une application de chat, mais j'ai du mal à comprendre comment afficher la date du calendrier sur le haut de messages de chat, par exemple, quelque chose comme ceci:

Comment puis-je afficher la date du calendrier sur le haut de messages de chat?

Une autre image avec des horodatages:

Comment puis-je afficher la date du calendrier sur le haut de messages de chat?

Comme vous le voyez dans l'exemple, la date est affichée sur un nouveau lot de messages texte. Je voudrais faire la même chose, juste pour un lot de messages liés à une date spécifique. Dire si j'ai des messages pour le 19 octobre, il montre 19 octobre sur la partie supérieure, suivie par des messages pour les 20 octobre et ainsi de suite... Voici le travail de l'échantillon de code similaire à la mienne:

http://www.codeproject.com/Tips/897826/Designing-Android-Chat-Bubble-Chat-UI

La construction du code est la même que la mienne sauf pour la date affichée sur le dessus qui est quelque chose que je suis coincé sur. J'ai mon horodateurs indiquant, pour chaque message, je veux juste afficher la date dans le format "lundi, le 19 octobre 2015," pour le lot de messages; juste une fois en haut, depuis le 19 octobre, et de même les dates du calendrier pour le passé et l'avenir des messages, comme indiqué dans l'image. Des indices?
Merci!

  • J'ai le temps, indiquant, pour chaque message que maintenant. Je veux faire 2 choses , 1) club les messages avec le même temps de concert, comme si il y a 3-4 messages envoyés à 7:54, il n'affiche que 7:54 au top pour le premier message pour le reste pas de temps sera affiché jusqu'à ce que les changements de dernière minute à 7:55 et la deuxième chose serait je voudrais afficher le jour de la conversation juste une fois tout en haut, comme si les messages étaient envoyés sur oct 10 puis il montre oct 10 sur la partie supérieure, suivie par des messages de oct 11 et ainsi de suite si tout, comme groupe, comme par le jour, un comportement similaire à la norme android natif de message texte
  • pourriez-vous s'il vous plaît poster la mise en page que vous utilisez pour le message ?
  • c'est dans l'exemple de code, elle est appelée list_tem_chat_message.xml c'est un très petit projet ,à seulement 3 fichiers java et 2 fichiers de mise en page