2016-01-20 62 views
0

我正在嘗試用於即時消息的sinch SDK。發送郵件給一個收件人的工作正常。然而,當我發送說3人時,消息被髮送,但在發送者側,它出現3次。這意味着如果我創建了一組20人,該郵件將在發件人一側顯示20次。 有沒有辦法讓這個代碼只會觸發一次當我發送消息給一個組?當我發送給多個收件人發送消息幾次出現

@Override 
public void onMessageSent(MessageClient client, Message message, String recipientId) { 
    mMessageAdapter.addMessage(message, MessageAdapter.DIRECTION_OUTGOING); 

} 

回答

0

有一行代碼可以解決您的問題。在MainViewController.h中,將消息氣泡添加到cellForRowAtIndexPath中的單元格中,檢查countOfRecipients(您必須聲明自己的課程)是否小於或等於1,單元格應該添加特定的氣泡(您可以獲得)計算尚未添加到tableView的總消息泡泡行數。這將解決問題!

相關問題