类 EaseUIKit
- java.lang.Object
-
- io.agora.chat.uikit.EaseUIKit
-
public class EaseUIKit extends java.lang.Object
-
-
方法概要
-
-
-
方法详细资料
-
getInstance
public static EaseUIKit getInstance()
-
getUserProvider
public EaseUserProfileProvider getUserProvider()
get user profile provider- 返回:
-
setUserProvider
public EaseUIKit setUserProvider(EaseUserProfileProvider userProvider)
set user profile provider- 参数:
userProvider-- 返回:
-
isMainProcess
public boolean isMainProcess(@NonNull android.content.Context context)
-
init
public boolean init(android.content.Context context, io.agora.chat.ChatOptions options)
-
initChatOptions
protected io.agora.chat.ChatOptions initChatOptions()
-
getContext
public android.content.Context getContext()
-
addChatPresenter
public void addChatPresenter(EaseChatPresenter presenter)
-
getChatPresenter
public EaseChatPresenter getChatPresenter()
-
setAvatarOptions
public EaseUIKit setAvatarOptions(EaseAvatarOptions avatarOptions)
-
getAvatarOptions
public EaseAvatarOptions getAvatarOptions()
-
getNotifier
public EaseNotifier getNotifier()
-
setSendMessageAsOriginalImage
public EaseUIKit setSendMessageAsOriginalImage(boolean sendOriginalImage)
-
isSendMessageAsOriginalImage
public boolean isSendMessageAsOriginalImage()
-
getGroupInfoProvider
public EaseGroupInfoProvider getGroupInfoProvider()
get conversation info provider- 返回:
-
setGroupInfoProvider
public EaseUIKit setGroupInfoProvider(EaseGroupInfoProvider provider)
set conversation provider- 参数:
provider-- 返回:
-
getFileIconProvider
public EaseFileIconProvider getFileIconProvider()
get file icon provider- 返回:
-
setFileIconProvider
public EaseUIKit setFileIconProvider(EaseFileIconProvider provider)
set file icon provider- 参数:
provider-- 返回:
-
getEmojiconInfoProvider
public EaseEmojiconInfoProvider getEmojiconInfoProvider()
get emojicon provider- 返回:
-
setEmojiconInfoProvider
public EaseUIKit setEmojiconInfoProvider(EaseEmojiconInfoProvider emojiconInfoProvider)
set emojicon provider- 参数:
emojiconInfoProvider-- 返回:
-
setOnEaseChatConnectionListener
@Deprecated public EaseUIKit setOnEaseChatConnectionListener(OnEaseChatConnectionListener listener)
已过时。
-
getSettingsProvider
public EaseSettingsProvider getSettingsProvider()
get settings provider- 返回:
-
setSettingsProvider
public EaseUIKit setSettingsProvider(EaseSettingsProvider settingsProvider)
set settting provider- 参数:
settingsProvider-- 返回:
-
setReactionOptions
public void setReactionOptions(EaseReactionOptions reactionOptions)
Set to reaction options- 参数:
reactionOptions-
-
getReactionOptions
public EaseReactionOptions getReactionOptions()
-
getActivitiesProvider
public EaseActivityProvider getActivitiesProvider()
get file icon provider- 返回:
-
setActivityProvider
public EaseUIKit setActivityProvider(EaseActivityProvider provider)
set file icon provider- 参数:
provider-- 返回:
-
-