酒吧交友房 消息显示 3。

This commit is contained in:
2026-01-09 12:48:44 +08:00
parent 54b3312eac
commit 8264974d85
3 changed files with 9 additions and 7 deletions

View File

@@ -71,6 +71,7 @@ public class EaseChatAdapter extends BaseMultiItemQuickAdapter<EMMessageInfo, Ba
private String messageNameColor = "#00C8FF";//名称的颜色
private String messageGiftColor = "#FFE309";//礼物的颜色
public boolean isPriRoom = false;
public List<String> userIdList = new ArrayList<>();
public EaseChatAdapter() {
super(null);
@@ -205,7 +206,7 @@ public class EaseChatAdapter extends BaseMultiItemQuickAdapter<EMMessageInfo, Ba
helper.getView(com.xscm.moduleutil.R.id.tv_content).setVisibility(View.VISIBLE);
TextView tv1Content = helper.getView(com.xscm.moduleutil.R.id.tv_content);
if (isPriRoom){
if (emMessage.getRoomId().equals(AgoraManager.getInstance().getLastRoomId())){
if (emMessage.getRoomId().equals(AgoraManager.getInstance().getLastRoomId()) && !userIdList.contains(emMessage.getText().getFromUserInfo().getUser_id()+"")){
tv1Content.setTextColor(Color.parseColor("#FF6B647E"));
helper.setText(com.xscm.moduleutil.R.id.tv_content, emMessage.getText().getText());
}else {
@@ -395,9 +396,9 @@ public class EaseChatAdapter extends BaseMultiItemQuickAdapter<EMMessageInfo, Ba
TextView tvContent = helper.getView(com.xscm.moduleutil.R.id.tv_content);
ShineTextView tvContentName = helper.getView(com.xscm.moduleutil.R.id.tv_name);
if (isPriRoom){
if (emMessage.getRoomId().equals(AgoraManager.getInstance().getLastRoomId())){
if (emMessage.getRoomId().equals(AgoraManager.getInstance().getLastRoomId()) && !userIdList.contains(emMessage.getText().getFromUserInfo().getUser_id()+"")){
tvContent.setTextColor(Color.parseColor("#FF6B647E"));
setTvNameColor(tvContentName,"#FF6B647E");
setTvNameColor(tvContentName,"#FF6B647E");
}else {
tvContent.setTextColor(Color.parseColor("#FFFFFF"));
setTvNameColor(tvContentName,"#FFFFFF");
@@ -412,7 +413,7 @@ public class EaseChatAdapter extends BaseMultiItemQuickAdapter<EMMessageInfo, Ba
helper.getView(com.xscm.moduleutil.R.id.tv_content).setVisibility(View.VISIBLE);
TextView tv3Content = helper.getView(com.xscm.moduleutil.R.id.tv_content);
if (isPriRoom){
if (emMessage.getRoomId().equals(AgoraManager.getInstance().getLastRoomId())){
if (emMessage.getRoomId().equals(AgoraManager.getInstance().getLastRoomId()) && !userIdList.contains(emMessage.getText().getFromUserInfo().getUser_id()+"")){
tv3Content.setTextColor(Color.parseColor("#FF6B647E"));
helper.setText(com.xscm.moduleutil.R.id.tv_content, emMessage.getText().getText());
}else {