效果:
分析: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...