在會話介面使用
getintent().getdata().getqueryparameter("targetid");//獲取id
getintent().getdata().getqueryparameter("title");//獲取訊息title
在會介面中可以設定輸入框的模式。針對聊天會話的語音/文字切換功能、內容輸入功能、擴充套件功能,融雲目前提供了 九 種排列組合模式, 該 九 種形式定義在 rc_conversation_attrs.xml 的 inputview styleable 裡檢視:
style 組合模式
sce 語音/文字切換功能+內容輸入功能+擴充套件功能
ecs 擴充套件功能+內容輸入功能+語音/文字切換功能
cse 內容輸入功能+語音/文字切換功能+擴充套件功能
ces 內容輸入功能+擴充套件功能+語音/文字切換功能
sc 語音/文字切換功能+內容輸入功能
cs 內容輸入功能+語音/文字切換功能
ec 擴充套件功能+內容輸入功能
ce 內容輸入功能+擴充套件功能
c 內容輸入功能
(1) 繼承inputprovider.extendprovider類
(2) 實現如下方法
/**
* 設定展示的圖示
*@param context
*@return
*/@override
public drawable obtainplugindrawable(context context)
/*** 設定圖示下的title
*@param context
*@return
*/@override
public charsequence obtainplugintitle(context context)
/*** click 事件
*@param view
*/@override
public
void
onpluginclick(view view)
(3) 加入到 extendprovider 陣列中
按照加入的順序排列。
//擴充套件功能自定義
inputprovider.extendprovider provider = ;
rongim.resetinputextensionprovider(conversation.conversationtype.private, provider);
融雲即時通訊的自定義會話列表
整合了融雲的會話列表,本以為萬事大吉了但是我們的專案有夜間模式呀.有木有很坑.好吧我還是乖乖的做夜間模式吧 1.自定義會話列表adapter繼承conversationlistadapter 因為我只是想改變item的背景顏色,自定義的內容不是很多.因此只展示這些.其他需求的話在重寫的newview...
融雲輸入區域自定義
鍵盤 號裡面的內容自定義 這裡需要新增乙個自定的內容 一 布局檔案 部分布局檔案如下,您可以通過修改對應的布局檔案來調整介面布局,修改背景,更改字型等。1 rc ext extension bar.xml 輸入框布局檔案。它是整個輸入框的容器,內部有對各部分元件功能描述。2 rc ext input...
整合融雲聊天室(自定義聊天介面)
可能有人要說這是雞湯喊打喊殺了,不過我們不去由果推因 馬雲的成功由於 但是我們可以得到的結論是不成功可能不需要付出多大的努力,但是成功一定是要付出巨大的代價的,不管是事業上,愛情上還是其他方面,這篇部落格整合融雲聊天室也正表達了同樣的道理。我是一年之前整合過的融雲聊天室,當時用的是imkit就可以整...