aboutsummaryrefslogtreecommitdiff
path: root/Client
diff options
context:
space:
mode:
authorJelena Petrovic <jelenapetrovic.7119@gmail.com>2022-12-07 16:42:58 +0100
committerJelena Petrovic <jelenapetrovic.7119@gmail.com>2022-12-07 16:42:58 +0100
commit326d5beaa7a31b4d2faca8ed31419f0aeebf1f03 (patch)
treec91ef9697d85b209c37c25055195f14ea84daad1 /Client
parentbe45132d241ad90b0a6eba45338f5cfa5e26be43 (diff)
Dodate vodece nule u cetu #80
Diffstat (limited to 'Client')
-rw-r--r--Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Adapters/ChatMessagesAdapter.kt12
1 files changed, 10 insertions, 2 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Adapters/ChatMessagesAdapter.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Adapters/ChatMessagesAdapter.kt
index 403b736..ec436bd 100644
--- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Adapters/ChatMessagesAdapter.kt
+++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Adapters/ChatMessagesAdapter.kt
@@ -51,7 +51,11 @@ class ChatMessagesAdapter (val items : MutableList<Message>, val activity:Activi
fun bind(item : Message){
bindingOther?.apply {
tvMessage?.text=item.messagge
- tvTimestamp.text=item.usableTimeStamp.get(Calendar.HOUR_OF_DAY).toString() + ":" + item.usableTimeStamp.get(Calendar.MINUTE).toString()
+ var hour=item.usableTimeStamp.get(Calendar.HOUR_OF_DAY)
+ var hourStr=if(hour<10) "0"+hour.toString() else hour.toString()
+ var minute=item.usableTimeStamp.get(Calendar.MINUTE)
+ var minuteStr=if(minute<10) "0"+minute.toString() else minute.toString()
+ tvTimestamp.text= hourStr + ":" + minuteStr
if(layoutPosition==0 || isDifferentDays(items[layoutPosition].usableTimeStamp,items[layoutPosition-1].usableTimeStamp)){
tvDate.text=item.usableTimeStamp.get(Calendar.DAY_OF_MONTH).toString()+"/"+
@@ -69,7 +73,11 @@ class ChatMessagesAdapter (val items : MutableList<Message>, val activity:Activi
fun bind(item : Message){
binding?.apply {
tvMessage.text=item.messagge
- tvTimestamp.text=item.usableTimeStamp.get(Calendar.HOUR_OF_DAY).toString() + ":" + item.usableTimeStamp.get(Calendar.MINUTE).toString()
+ var hour=item.usableTimeStamp.get(Calendar.HOUR_OF_DAY)
+ var hourStr=if(hour<10) "0"+hour.toString() else hour.toString()
+ var minute=item.usableTimeStamp.get(Calendar.MINUTE)
+ var minuteStr=if(minute<10) "0"+minute.toString() else minute.toString()
+ tvTimestamp.text= hourStr + ":" + minuteStr
if(layoutPosition==0 || isDifferentDays(items[layoutPosition].usableTimeStamp,items[layoutPosition-1].usableTimeStamp)){
tvDate.text=item.usableTimeStamp.get(Calendar.DAY_OF_MONTH).toString()+"/"+