コード例 #1
0
    /// <summary>
    /// 刷新私聊信息
    /// </summary>
    /// <param name="uId"></param>
    public void RefreshPrivateChat(long uId)
    {
        if (_currType != 1)
        {
            _chatTopBtnItemControllerDic[1].OpenUpdateLabelTra(true);
            return;
        }
        if (uId == _currPrivateChatIndex)
        {
            ChangeList(ChatTool.GetPrivateChatNumber(_currPrivateChatIndex));
            if (_chatSlideListStateInspection._IsDrag)
            {
                OpenNewMessageBtn(true);
            }
            else
            {
                OpenNewMessageBtn(false);
            }
        }

        if (_privateChatIconItemControllerDic.ContainsKey(uId))
        {
            _privateChatIconItemControllerDic[uId].RefreshDataShow();
        }
        PrivateChatBtnSort(uId);
        PrivateChatBtnUpdateLabel(uId);
    }
コード例 #2
0
 /// <summary>
 /// 自己发送时调用
 /// </summary>
 void RefreshPrivateChat()
 {
     Debug.Log("刷新私聊界面");
     ChangeList(ChatTool.GetPrivateChatNumber(_currPrivateChatIndex));
 }