进场动效文案居左,打招呼网络异常文案,打招呼弹窗重复出现,打招呼文案选择bug

This commit is contained in:
oujunhui
2020-09-17 19:21:40 +08:00
parent d7ff171716
commit 3404ef5daf
4 changed files with 52 additions and 9 deletions

View File

@@ -46,6 +46,7 @@ public class RoomNewbieMessageFragment extends BaseMvpFragment<IRoomNewbieMessag
private int mStart = 0;
private int mUid = 0;
private String mMessage = "";
private RoomNewbieMessageInfo mMessageInfo;
public static RoomNewbieMessageFragment newInstance(int uid) {
Bundle args = new Bundle();
@@ -126,6 +127,7 @@ public class RoomNewbieMessageFragment extends BaseMvpFragment<IRoomNewbieMessag
adapter.notifyDataSetChanged();
//2.超出一页,滚动至点击条目
recyclerView.scrollToPosition(position);
mMessage = mMessageInfo.getList().get(p).getMessage();
}
});
}
@@ -141,6 +143,7 @@ public class RoomNewbieMessageFragment extends BaseMvpFragment<IRoomNewbieMessag
@Override
public void getRoomNewbieMessageSuccess(RoomNewbieMessageInfo info) {
hideStatus();
p = 0;
if (mNewbieMessageAdapter != null) {
int page = getMvpPresenter().getStart();
if (page <= 1) {
@@ -149,13 +152,14 @@ public class RoomNewbieMessageFragment extends BaseMvpFragment<IRoomNewbieMessag
if (info == null || info.getList().size() == 0) {
showNoData();
} else {
p = 0;
for (int i = 0; i < info.getList().size(); i++) {
info.getList().get(i).setCheck(i==0?true:false);
}
mNewbieMessageAdapter.setNewData(info.getList());
infoList = info;
mStart = info.getStart();
mMessageInfo = info;
mMessage = info.getList().get(0).getMessage();
}
}
@@ -165,7 +169,7 @@ public class RoomNewbieMessageFragment extends BaseMvpFragment<IRoomNewbieMessag
@Override
public void getRoomNewbieMessageFails(String error) {
hideStatus();
p = 0;
int page = getMvpPresenter().getStart();
if (page <= 1) {
showNoData();
@@ -211,7 +215,7 @@ public class RoomNewbieMessageFragment extends BaseMvpFragment<IRoomNewbieMessag
@Override
public void onError(Throwable e) {
SingleToastUtil.showToastShort(e.getMessage());
SingleToastUtil.showToast("网络异常,请重试!");
}
});
}