已經可以使用的庫:
Android 0.3.3 nuget:
Install-Package XamarinLibrary.Xamarin.Android.ChatKit -Version 0.3.3
Github開源庫(Apache License 2.0):
https://github.com/jingliancui/XamarinAndroidChatKit
Android源碼
https://github.com/stfalcon-studio/ChatKit
Features
快速實作聊天界面實作的開箱即用的解決方案;
可以使用預設或者自定義的媒體資訊;
完全支援自定義布局-支援設定多種風格(使用你自己的顔色、字型、圖檔、選擇器和大小)或者為了達到獨特的行為建立你自己的自定義markup與holder;
對話清單,包括tete-a-tete和群聊、未讀消息标記和最後使用者消息view;
具有曆史分頁和已計算日期headers的消息清單(發送和接收);
沒有具體的圖像加載實作-你可以使用任何你想用的庫進行加載(當然xamairn和.net standard的庫也可以了);
與消息互動的selection mode;
高亮link;
簡單的設定時間格式顯示方式;
自定義的對話資料模型與消息資料模型;
開箱即用的發送元件(含輸入框與發送消息按鈕);
自定義的動畫(通過使用RecyclerView)。
通過使用庫中的以下元件就可以實作以上列出的特性:
DialogsList
MessagesList
MessageInput