| | |
| | | private FragementMessageHouseBinding viewBinding; |
| | | private MessageHouseAdapter mMessageHouseAdapter; |
| | | |
| | | private boolean isFirstLoading = true; |
| | | private boolean isRead = true; |
| | | |
| | | private final List<MessageBean> mList = new ArrayList<>(); |
| | | |
| | |
| | | HdlMessageLogic.getInstance().getMessageHouseList(homeName, new CloudCallBeak<List<MessageBean>>() { |
| | | @Override |
| | | public void onSuccess(List<MessageBean> list) { |
| | | isFirstLoading = false; |
| | | isRead = false; |
| | | if (isShowLoading) { |
| | | hideLoading(); |
| | | } |
| | |
| | | // 取消粘性事件 |
| | | EventBus.getDefault().removeStickyEvent(eventBus); |
| | | HdlLogLogic.print("正在点击【消息】"); |
| | | if (!isRead) { |
| | | //第二次进来不显示加载框 |
| | | if (!isFirstLoading) { |
| | | initData(false); |
| | | } |
| | | |
| | | } |
| | | } else if (eventBus.getTopic().equals(ConstantManage.refresh_message_house)) { |
| | | // 取消粘性事件 |
| | | EventBus.getDefault().removeStickyEvent(eventBus); |
| | | //第二次进来不显示加载框 |
| | | if (!isFirstLoading) { |
| | | initData(false); |
| | | } |
| | | |
| | | } |
| | | } |