新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
android中基于sdk怎么使用聊天室屬性kv
本文小編為大家詳細介紹“android中基于sdk怎么使用聊天室屬性kv”,內(nèi)容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“android中基于sdk怎么使用聊天室屬性kv”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
從網(wǎng)站建設到定制行業(yè)解決方案,為提供網(wǎng)站設計制作、網(wǎng)站建設服務體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設解決方案,助力業(yè)務快速發(fā)展。創(chuàng)新互聯(lián)建站將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務。
使用過程
房主設置屬性值,其他角色獲取 kv 值根據(jù) kv進行進度條的調(diào)整。
房主設置進度條屬性
RongIMClient.getInstance().setChatRoomEntry(chatRoomId, key, value, sendNotification, isAutoDel, notificationExtra, new RongIMClient.OperationCallback() { /** * 成功回調(diào) */ @Override public void onSuccess() { } /** * 失敗回調(diào) * @param errorCode 錯誤碼 */ @Override public void onError(RongIMClient.ErrorCode errorCode) { }});
2.其他端監(jiān)聽屬性
RongIMClient.getInstance().setKVStatusListener(new RongIMClient.KVStatusListener() { /** * 加入聊天室成功后,SDK 默認從服務端同步 KV 列表,同步完成后觸發(fā) * * @param roomId 聊天室 Id */ @Override public void onChatRoomKVSync(String roomId) { } /** * 更新時全量返回 KV 屬性,更新包含新增、修改 * * @param roomId 聊天室 Id * @param chatRoomKvMap 發(fā)生變化的 KV */ @Override public void onChatRoomKVUpdate(String roomId, MapchatRoomKvMap) { } /** * KV 被刪除時觸發(fā) * * @param roomId 聊天室 Id * @param chatRoomKvMap 被刪除的 KV */ @Override public void onChatRoomKVRemove(String roomId, Map chatRoomKvMap) { }});
讀到這里,這篇“android中基于sdk怎么使用聊天室屬性kv”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
文章題目:android中基于sdk怎么使用聊天室屬性kv
分享鏈接:http://ef60e0e.cn/article/pgpooe.html