//聊天室mvp-presenter
private IPLVChatroomContract.IChatroomPresenter chatroomPresenter;
//聊天室mvp-view
private IPLVChatroomContract.IChatroomView chatroomView = new PLVAbsChatroomView() {
@Override
public void setPresenter(@NonNull IPLVChatroomContract.IChatroomPresenter presenter) {
super.setPresenter(presenter);
chatroomPresenter = presenter;
}
@Override
public void onSpeakEvent(@NonNull PLVSpeakEvent speakEvent) {
super.onSpeakEvent(speakEvent);
}
@Override
public void onImgEvent(@NonNull PLVChatImgEvent chatImgEvent) {
super.onImgEvent(chatImgEvent);
}
@Override
public void onLikesEvent(@NonNull PLVLikesEvent likesEvent) {
super.onLikesEvent(likesEvent);
}
@Override
public void onLoginEvent(@NonNull PLVLoginEvent loginEvent) {
super.onLoginEvent(loginEvent);
}
@Override
public void onLogoutEvent(@NonNull PLVLogoutEvent logoutEvent) {
super.onLogoutEvent(logoutEvent);
}
@Override
public void onBulletinEvent(@NonNull PolyvBulletinVO bulletinVO) {
super.onBulletinEvent(bulletinVO);
}
@Override
public void onRemoveBulletinEvent() {
super.onRemoveBulletinEvent();
}
@Override
public void onCloseRoomEvent(@NonNull final PLVCloseRoomEvent closeRoomEvent) {
super.onCloseRoomEvent(closeRoomEvent);
}
@Override
public void onRemoveMessageEvent(@Nullable String id, boolean isRemoveAll) {
super.onRemoveMessageEvent(id, isRemoveAll);
}
@Override
public void onCustomGiftEvent(@NonNull PolyvCustomEvent.UserBean userBean, @NonNull PLVCustomGiftBean customGiftBean) {
super.onCustomGiftEvent(userBean, customGiftBean);
}
@Override
public void onLocalSpeakMessage(@Nullable PolyvLocalMessage localMessage) {
super.onLocalSpeakMessage(localMessage);
}
@Override
public void onLocalImageMessage(@Nullable PolyvSendLocalImgEvent localImgEvent) {
super.onLocalImageMessage(localImgEvent);
}
@Override
public void onSpeakImgDataList(List<PLVBaseViewData> chatMessageDataList) {
super.onSpeakImgDataList(chatMessageDataList);
}
@Override
public void onHistoryDataList(List<PLVBaseViewData<PLVBaseEvent>> chatMessageDataList, int requestSuccessTime, boolean isNoMoreHistory, int viewIndex) {
super.onHistoryDataList(chatMessageDataList, requestSuccessTime, isNoMoreHistory, viewIndex);
}
@Override
public void onHistoryRequestFailed(String errorMsg, Throwable t, int viewIndex) {
super.onHistoryRequestFailed(errorMsg, t, viewIndex);
}
};