EditMessageManager

public class EditMessageManager

Types

Link copied to clipboard
public enum ActiveType

Properties

Link copied to clipboard
public boolean isEmoticonMode
Link copied to clipboard
public final static String TAG

Functions

Link copied to clipboard
public void activeEditMode(EditMessageManager.ActiveType type, EditMessageConfig config, boolean showKeyBoard)
激活编辑消息模式
Link copied to clipboard
public void addKeyboardHeightObserver(KeyboardHeightObserver observer)
Link copied to clipboard
public void addMentionBlocks(EditText editText, List<MentionBlock> mentionBlocks)
RongMentionManager 重新绑定Edittext对应的MentionList。 MentionBlock:“@人名”对应输入框的起始位置。 在RongExtensionViewModel#setEditTextWidget重新绑定Edittext之后,需要调用此接口重新绑定MentionList。
Link copied to clipboard
public void editMessage(EditText editText, OperationCallback callback)
修改消息
public void editMessage(Message message, String editContent)
Link copied to clipboard
public void exitEditMode()
退出编辑消息状态,清空编辑消息配置,并获取草稿。
Link copied to clipboard
public EditMessageConfig getEditMessageConfig()
是否编辑消息状态
Link copied to clipboard
public List<IEmoticonTab> getEmoticonTabs()
Link copied to clipboard
Link copied to clipboard
public List<IPluginModule> getPluginModules(ConversationType conversationType)
Link copied to clipboard
public boolean isEditMessageState()
是否编辑消息状态
Link copied to clipboard
public boolean isEmoticonMode()
Link copied to clipboard
public void onAttachedToExtension(Fragment fragment, RongExtension extension)
Link copied to clipboard
public void onDeleteClick(ConversationType type, String targetId, EditText editText, int cursorPos)
Link copied to clipboard
public void onDestroy(ConversationType type, String targetId)
Link copied to clipboard
Link copied to clipboard
public void onDisconnect()
Link copied to clipboard
public void onInit(Context context, String appKey)
Link copied to clipboard
public void onKeyboardHeightChange(int orientation, boolean isOpen, int keyboardHeight)
Link copied to clipboard
public void onPause()
Link copied to clipboard
public void onReceivedMessage(Message message)
Link copied to clipboard
public void onResume()
Link copied to clipboard
public void onSendToggleClick(Message message)
Link copied to clipboard
public void onTextChanged(Context context, ConversationType type, String targetId, int cursorPos, int count, String text)
Link copied to clipboard
public void removeKeyboardHeightObserver(KeyboardHeightObserver observer)
Link copied to clipboard
public void setEmoticonMode(boolean show)