add 名片在列表上的表现
This commit is contained in:
@@ -2,6 +2,7 @@ package com.yunbao.main.adapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.text.Html;
|
||||
import android.text.SpannableString;
|
||||
import android.text.Spanned;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
@@ -14,6 +15,7 @@ import android.widget.TextView;
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.yunbao.common.glide.ImgLoader;
|
||||
import com.yunbao.common.message.content.MessageChatCardContent;
|
||||
import com.yunbao.common.utils.AppManager;
|
||||
import com.yunbao.common.utils.ListUtils;
|
||||
import com.yunbao.common.utils.StringUtil;
|
||||
@@ -30,6 +32,7 @@ import io.rong.imkit.conversationlist.model.BaseUiConversation;
|
||||
import io.rong.imkit.conversationlist.model.SingleConversation;
|
||||
import io.rong.imkit.utils.RouteUtils;
|
||||
import io.rong.imkit.widget.adapter.ViewHolder;
|
||||
import io.rong.imlib.model.Conversation;
|
||||
|
||||
public class MainConversationListAdapter extends ConversationListAdapter {
|
||||
public static final int TYPE_SEARCH_TITLE = 500;
|
||||
@@ -125,7 +128,14 @@ public class MainConversationListAdapter extends ConversationListAdapter {
|
||||
for (BaseUiConversation item : data) {
|
||||
BaseUiConversation cn = new SingleConversation(mContext, item.mCore);
|
||||
srcList.add(cn);
|
||||
|
||||
if (item.mCore.getConversationType() == Conversation.ConversationType.PRIVATE) {
|
||||
if (item.mCore.getLatestMessage() instanceof MessageChatCardContent) {
|
||||
item.mConversationContent = new SpannableString(WordUtil.getNewString(R.string.activity_msg_chat_list_card));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
super.setDataCollection(data);
|
||||
}
|
||||
|
||||
|
||||
@@ -73,4 +73,5 @@
|
||||
<string name="day">日</string>
|
||||
<string name="activity_msg_chat_top_status_online">在线</string>
|
||||
<string name="activity_msg_chat_top_status_offline">离线</string>
|
||||
<string name="activity_msg_chat_list_card">[名片]</string>
|
||||
</resources>
|
||||
@@ -73,4 +73,5 @@
|
||||
<string name="day">Day</string>
|
||||
<string name="activity_msg_chat_top_status_online">Online</string>
|
||||
<string name="activity_msg_chat_top_status_offline">Offline</string>
|
||||
<string name="activity_msg_chat_list_card">[Card]</string>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user