类 EaseAtMessageHelper
- java.lang.Object
-
- io.agora.chat.uikit.manager.EaseAtMessageHelper
-
public class EaseAtMessageHelper extends java.lang.Object
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddAtUser(java.lang.String username)add user you want to @org.json.JSONArrayatListToJsonArray(java.util.List<java.lang.String> atList)voidcleanToAtUserList()booleancontainsAtAll(java.lang.String content)booleancontainsAtUsername(java.lang.String content)check if be mentioned(@) in the contentstatic EaseAtMessageHelperget()java.util.Set<java.lang.String>getAtMeGroups()get groups which I was mentionedjava.util.List<java.lang.String>getAtMessageUsernames(java.lang.String content)get the users be mentioned(@)booleanhasAtMeMsg(java.lang.String groupId)check if the input groupId in atMeGroupListbooleanisAtMeMsg(io.agora.chat.ChatMessage message)voidparseMessages(java.util.List<io.agora.chat.ChatMessage> messages)parse the message, get and save group id if I was mentioned(@)voidremoveAtMeGroup(java.lang.String groupId)remove group from the list
-
-
-
方法详细资料
-
get
public static EaseAtMessageHelper get()
-
addAtUser
public void addAtUser(java.lang.String username)
add user you want to @- 参数:
username-
-
containsAtUsername
public boolean containsAtUsername(java.lang.String content)
check if be mentioned(@) in the content- 参数:
content-- 返回:
-
containsAtAll
public boolean containsAtAll(java.lang.String content)
-
getAtMessageUsernames
public java.util.List<java.lang.String> getAtMessageUsernames(java.lang.String content)
get the users be mentioned(@)- 参数:
content-- 返回:
-
parseMessages
public void parseMessages(java.util.List<io.agora.chat.ChatMessage> messages)
parse the message, get and save group id if I was mentioned(@)- 参数:
messages-
-
getAtMeGroups
public java.util.Set<java.lang.String> getAtMeGroups()
get groups which I was mentioned- 返回:
-
removeAtMeGroup
public void removeAtMeGroup(java.lang.String groupId)
remove group from the list- 参数:
groupId-
-
hasAtMeMsg
public boolean hasAtMeMsg(java.lang.String groupId)
check if the input groupId in atMeGroupList- 参数:
groupId-- 返回:
-
isAtMeMsg
public boolean isAtMeMsg(io.agora.chat.ChatMessage message)
-
atListToJsonArray
public org.json.JSONArray atListToJsonArray(java.util.List<java.lang.String> atList)
-
cleanToAtUserList
public void cleanToAtUserList()
-
-