Class EditMessageInputPanel
-
- All Implemented Interfaces:
-
android.view.View.OnAttachStateChangeListener,io.rong.imkit.event.actionevent.MessageEventListener,io.rong.imkit.utils.keyboard.KeyboardHeightObserver,io.rong.imlib.RongIMClient.OnRecallMessageListener
public class EditMessageInputPanel extends BaseMessageEvent implements KeyboardHeightObserver, View.OnAttachStateChangeListener, RongIMClient.OnRecallMessageListener
-
-
Method Summary
Modifier and Type Method Description voidsetContent(EditMessageConfig config, boolean showKeyBoard)voidonKeyboardStatusChange(boolean isKeyboardShow)voidonDestroy()voidsetCheckMessageModifiableResult(boolean modifiable)voidonKeyboardHeightChanged(int orientation, boolean isOpen, int keyboardHeight)voidonViewAttachedToWindow(@NonNull() View v)voidonViewDetachedFromWindow(@NonNull() View v)booleanonMessageRecalled(Message recallMessage, RecallNotificationMessage recall)voidonRecallEvent(@NonNull() RecallEvent event)voidonDeleteMessage(@NonNull() DeleteEvent event)-
Methods inherited from class io.rong.imkit.event.actionevent.BaseMessageEvent
onClearMessages, onDownloadMessage, onInsertMessage, onRefreshEvent, onSendMediaMessage, onSendMessage -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
setContent
void setContent(EditMessageConfig config, boolean showKeyBoard)
-
onKeyboardStatusChange
void onKeyboardStatusChange(boolean isKeyboardShow)
-
onDestroy
void onDestroy()
-
setCheckMessageModifiableResult
void setCheckMessageModifiableResult(boolean modifiable)
-
onKeyboardHeightChanged
void onKeyboardHeightChanged(int orientation, boolean isOpen, int keyboardHeight)
-
onViewAttachedToWindow
void onViewAttachedToWindow(@NonNull() View v)
-
onViewDetachedFromWindow
void onViewDetachedFromWindow(@NonNull() View v)
-
onMessageRecalled
boolean onMessageRecalled(Message recallMessage, RecallNotificationMessage recall)
-
onRecallEvent
void onRecallEvent(@NonNull() RecallEvent event)
-
onDeleteMessage
void onDeleteMessage(@NonNull() DeleteEvent event)
-
-
-
-