Package io.rong.imkit
Class MessageItemLongClickActionManager
-
- All Implemented Interfaces:
public class MessageItemLongClickActionManagerCreated by jiangecho on 2017/3/17.
-
-
Field Summary
Fields Modifier and Type Field Description public List<MessageItemLongClickAction>messageItemLongClickActions
-
Method Summary
Modifier and Type Method Description List<MessageItemLongClickAction>getMessageItemLongClickActions()voidaddMessageItemLongClickAction(MessageItemLongClickAction action)voidaddMessageItemLongClickAction(MessageItemLongClickAction action, int index)static MessageItemLongClickActionManagergetInstance()MessagegetLongClickMessage()voidsetLongClickMessage(Message message)OptionsPopupDialoggetLongClickDialog()voidsetLongClickDialog(OptionsPopupDialog dialog)voidremoveMessageItemLongClickAction(MessageItemLongClickAction action)List<MessageItemLongClickAction>getMessageItemLongClickActions(UiMessage uiMessage)本方法应当只能被ItemProvider调用, 如果想修改默认的长按弹出菜单,请调用getMessageItemLongClickActions() -
-
Method Detail
-
getMessageItemLongClickActions
List<MessageItemLongClickAction> getMessageItemLongClickActions()
-
addMessageItemLongClickAction
void addMessageItemLongClickAction(MessageItemLongClickAction action)
-
addMessageItemLongClickAction
void addMessageItemLongClickAction(MessageItemLongClickAction action, int index)
-
getInstance
static MessageItemLongClickActionManager getInstance()
-
getLongClickMessage
Message getLongClickMessage()
-
setLongClickMessage
void setLongClickMessage(Message message)
-
getLongClickDialog
OptionsPopupDialog getLongClickDialog()
-
setLongClickDialog
void setLongClickDialog(OptionsPopupDialog dialog)
-
removeMessageItemLongClickAction
void removeMessageItemLongClickAction(MessageItemLongClickAction action)
-
getMessageItemLongClickActions
List<MessageItemLongClickAction> getMessageItemLongClickActions(UiMessage uiMessage)
本方法应当只能被ItemProvider调用, 如果想修改默认的长按弹出菜单,请调用getMessageItemLongClickActions()
-
-
-
-