会话页面如何显示标题?

如何自定义会话界面,需要在标题栏增加聊天好友的名称
发布时间: 2015-07-19 19:59

回答:

融云 SDK 是基于 Fragment 的,你可以集成到自己 Activity中,在你的 Activity 中通过 getIntent().getData() 获得到 Uri,

uri= intent.getData()


获取 path 是 conversation 或者 conversationlist:

path = uri.getPathSegments().get(0)
获取 target id:
targetId = uri.getQueryParameter("targetId").toString();
获取 title 
 targetId = uri.getQueryParameter("title").toString();

targetId: 二人会话时是对方对 userId,群组聊天时是 groupId,讨论组聊天时是 discussionId,聊天室就是 chatroomId,客服聊天就是 customserviceId。