77 fix bugs.

This commit is contained in:
2025-12-22 23:19:16 +08:00
parent 8b24ac310e
commit 7e6d174297
5 changed files with 26 additions and 14 deletions

View File

@@ -67,7 +67,7 @@ import java.util.Map;
public class RoomUserInfoFragment extends BaseMvpDialogFragment<RoomUserPresenter, FragmentRoomUserInfoBinding> implements RoomUserContacts.View {
private String room_id, user_id, pit_number;
private UserInfo userInfo=new UserInfo();
private UserInfo userInfo = new UserInfo();
CustomPopWindow mCustomPopWindow;
private String is_room_owner;//是否是房主
private String is_host;//是否是主持
@@ -248,7 +248,15 @@ public class RoomUserInfoFragment extends BaseMvpDialogFragment<RoomUserPresente
intent.putExtra("title", "举报");
startActivity(intent);
} else if (id == R.id.iv_avatar) {
ARouter.getInstance().build(ARouteConstants.USER_HOME_PAGE).withString("userId", userInfo.getUser_id() + "").navigation();
String userId = "";
if (userInfo != null) {
userId = userInfo.getUser_id() + "";
} else {
userId = user_id;
}
if (TextUtils.isEmpty(userId))
return;
ARouter.getInstance().build(ARouteConstants.USER_HOME_PAGE).withString("userId", userId).navigation();
dismiss();
} else if (id == R.id.tv_zb) {
RoomHostZBDialog dialog = new RoomHostZBDialog(getContext());
@@ -460,7 +468,7 @@ public class RoomUserInfoFragment extends BaseMvpDialogFragment<RoomUserPresente
}
this.userInfo = userInfo1;
if (userInfo==null || userInfo.getUser_code() == null || userInfo.getUser_id()==0){
if (userInfo == null || userInfo.getUser_code() == null || userInfo.getUser_id() == 0) {
ToastUtils.show("用户数据错误,稍后重试");
return;
}