新增房间@人功能
This commit is contained in:
@@ -20,13 +20,17 @@ import java.util.Map;
|
||||
public class AitContactsModel {
|
||||
|
||||
// 已@ 的成员
|
||||
private Map<String, AitBlock> aitBlocks = new HashMap<>();
|
||||
private final Map<String, AitBlock> aitBlocks = new HashMap<>();
|
||||
|
||||
// 清除所有的@块
|
||||
public void reset() {
|
||||
aitBlocks.clear();
|
||||
}
|
||||
|
||||
public Map<String, AitBlock> getAitBlocks() {
|
||||
return aitBlocks;
|
||||
}
|
||||
|
||||
public void addAitMember(String account, String name, int type, int start) {
|
||||
AitBlock aitBlock = aitBlocks.get(account);
|
||||
if (aitBlock == null) {
|
||||
|
@@ -7,6 +7,8 @@ import android.text.Editable;
|
||||
import android.text.TextUtils;
|
||||
import android.text.TextWatcher;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.netease.nim.uikit.business.ait.event.AitContactActionEvent;
|
||||
import com.netease.nim.uikit.business.ait.selector.AitContactSelectorActivity;
|
||||
import com.netease.nim.uikit.business.uinfo.UserInfoHelper;
|
||||
@@ -16,6 +18,7 @@ import com.netease.nimlib.sdk.team.model.TeamMember;
|
||||
import org.greenrobot.eventbus.EventBus;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Created by hzchenkang on 2017/7/10.
|
||||
@@ -52,6 +55,11 @@ public class AitManager implements TextWatcher {
|
||||
return aitContactsModel.getAitTeamMember();
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public Map<String, AitBlock> getAitBlocks() {
|
||||
return aitContactsModel.getAitBlocks();
|
||||
}
|
||||
|
||||
public String getAitRobot() {
|
||||
return aitContactsModel.getFirstAitRobot();
|
||||
}
|
||||
|
Reference in New Issue
Block a user