From 6028ba491fb3fb07eb788b8a686f7ecfcd3ad8ce Mon Sep 17 00:00:00 2001 From: Eric85710 Date: Sat, 23 May 2026 14:31:30 +0800 Subject: [PATCH] dm-26 --- .../home/Message/UI/Detail/Message_Messaging.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/example/login_v3/home/Message/UI/Detail/Message_Messaging.kt b/app/src/main/java/com/example/login_v3/home/Message/UI/Detail/Message_Messaging.kt index d8caed2..faddf66 100644 --- a/app/src/main/java/com/example/login_v3/home/Message/UI/Detail/Message_Messaging.kt +++ b/app/src/main/java/com/example/login_v3/home/Message/UI/Detail/Message_Messaging.kt @@ -124,7 +124,8 @@ fun MessageMessaging( } else { MessageList( messages = state.messages, - partnerAvatarUrl = state.partnerAvatarUrl + partnerAvatarUrl = state.partnerAvatarUrl, + partnerDisplayName = state.roomTitle ) } } @@ -142,6 +143,7 @@ fun MessageMessaging( @Composable fun MessageList( partnerAvatarUrl: Any?, + partnerDisplayName: String, messages: List, modifier: Modifier = Modifier ) { @@ -157,6 +159,7 @@ fun MessageList( MessageRow( message = message, partnerAvatarUrl = partnerAvatarUrl, + partnerDisplayName = partnerDisplayName, isMe = isMe ) } @@ -167,7 +170,8 @@ fun MessageList( fun MessageRow( message: Message, isMe: Boolean, - partnerAvatarUrl: Any? + partnerAvatarUrl: Any? , + partnerDisplayName: String ) { Row( modifier = Modifier.fillMaxWidth(), @@ -199,8 +203,9 @@ fun MessageRow( ) { Column { if (!isMe) { + // ✨ 這裡成功的將原本的 message.senderId 改成對方的 display_name 了! Text( - text = message.senderId, + text = partnerDisplayName, style = MaterialTheme.typography.labelSmall, color = Color.Gray )