android 融雲 會話頁面 訊息設定樣式

2021-08-01 04:59:54 字數 1072 閱讀 9091

效果:

分析:1、頭像設定為圓形

2、訊息的背景設定樣式

3、訊息的內容顏色

實現:1、頭像設定為圓形

整合融雲後 全域性搜尋rc_item_conversation.xml

找到asyncimageview節點 新增 2個屬性

android:scaletype="centercrop"

2、訊息的背景設定樣式

以右邊的訊息舉例子

整合融雲後 全域性搜尋

rc_ic_bubble_no_right.9.png rc_ic_bubble_right.9.png 這兩個檔案

進行顏色更換 或者樣式改變

3、訊息的內容顏色

建立乙個類mytextmessageitemprovider 繼承 textmessageitemprovider

然後    在會話頁面中 加入語句 rongim.getinstance().registermessagetemplate(new mytextmessageitemprovider());

可直接複製**

/**

* author:ag***x on 2017/5/16 14:21

* email:ag***[email protected]

* jianshu:

* blog:

* github:

* created by administrator on 2017/5/16.

*/@providertag(messagecontent = textmessage.class)

public class mytextmessageitemprovider extends textmessageitemprovider else }}

}

重寫融雲會話列表

又有新技術點要來了。之前做的聊天功能只是能聊,與實際上的需要還是差點。現在需要重寫會話列表的item,總得知道跟誰聊吧。不怪產品麻煩,積極修改,雖然依舊還沒解決,但部落格老樣子先開始,邊研究邊寫。等會兒哈,我剛看過了官方文件,不是很懂,接下來要看看官方demo,且等我研究下。稍等片刻。自定義聊天會話...

融雲im callkit 會話遇到的坑融雲研究

1.應用收不到訊息 下面是來自融雲的官方解釋 1.1首先,需要搞清楚兩個概念 push 訊息,後台訊息。收到這兩種訊息的時候,在終端上的表現形式是一樣的,都是在通知欄顯示一條通知。但實際上它們走的壓根就不是一條通道。它們的區別是 push 訊息是指呼叫 rongim.disconnect 斷開與融雲...

融雲 IM SDK 如何插入訊息

使用融雲 imkit sdk 整合的時候,需要插入一條訊息,然後及時重新整理 ui,但是整合完,由於對 sdk 不熟悉,只有退出聊天頁面再進來才會重新整理出來。於是後台提工單,技術大大給提供了方案,一語中的,解決了我的需求,非常感謝,特此記錄,留給需要的朋友 rctextmessage msg rc...