This commit is contained in:
18401019693 2023-07-08 15:15:40 +08:00
parent f55e9c0cfe
commit 124b18dcb0
3 changed files with 41 additions and 28 deletions

View File

@ -156,12 +156,19 @@ public class ReceiveRendPacketPopup extends CenterPopupView {
@Override
public void onSuccess(RedPacketInfoModel data) {
dismiss();
new XPopup.Builder(getContext())
.asCustom(new ResultRendPacketPopup(getContext(),
false,
data.setSuperJackpotId(redPacketInfoModel.getSuperJackpotId()),
isSuperJackpot))
.show();
if (data.getGiftModels().size() > 0) {
new XPopup.Builder(getContext())
.asCustom(new ResultRendPacketPopup(getContext(),
false,
data.setSuperJackpotId(redPacketInfoModel.getSuperJackpotId()),
isSuperJackpot))
.show();
} else {
new XPopup.Builder(getContext())
.asCustom(new ResultRendPacketPopup(getContext(), true, data.setRedPacketId(redPacketInfoModel.getSuperJackpotId()), false))
.show();
}
}
@Override
@ -171,7 +178,7 @@ public class ReceiveRendPacketPopup extends CenterPopupView {
}
});
} else {
if (TextUtils.equals(redPacketInfoModel.getConditions(),"1")){
if (TextUtils.equals(redPacketInfoModel.getConditions(), "1")) {
LiveRoomViewHolder.follow();
}

View File

@ -105,18 +105,18 @@ public class ResultRendPacketPopup extends CenterPopupView {
new HttpCallback<List<RedPacketGiftModel>>() {
@Override
public void onSuccess(List<RedPacketGiftModel> data) {
if (data.size() > 0) {
// if (data.size() > 0) {
new XPopup.Builder(getContext())
.asCustom(new LuckUserRedPacketPopup(getContext(), data))
.show();
} else {
new XPopup.Builder(getContext())
.asCustom(new ResultRendPacketPopup(getContext(),
true,
redPacketInfoModel,
isSuperJackpot))
.show();
}
// } else {
// new XPopup.Builder(getContext())
// .asCustom(new ResultRendPacketPopup(getContext(),
// true,
// redPacketInfoModel,
// isSuperJackpot))
// .show();
// }
}
@ -131,18 +131,18 @@ public class ResultRendPacketPopup extends CenterPopupView {
new HttpCallback<List<RedPacketGiftModel>>() {
@Override
public void onSuccess(List<RedPacketGiftModel> data) {
if (data.size() > 0) {
// if (data.size() > 0) {
new XPopup.Builder(getContext())
.asCustom(new LuckUserRedPacketPopup(getContext(), data))
.show();
} else {
new XPopup.Builder(getContext())
.asCustom(new ResultRendPacketPopup(getContext(),
true,
redPacketInfoModel,
isSuperJackpot))
.show();
}
// } else {
// new XPopup.Builder(getContext())
// .asCustom(new ResultRendPacketPopup(getContext(),
// true,
// redPacketInfoModel,
// isSuperJackpot))
// .show();
// }
}

View File

@ -1500,9 +1500,15 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis
.asCustom(new ResultRendPacketPopup(mContext, true, data.setRedPacketId(redPacketModel.getRedPacketId()), false))
.show();
} else {
new XPopup.Builder(mContext)
.asCustom(new ResultRendPacketPopup(mContext, false, data.setRedPacketId(redPacketModel.getRedPacketId()), false))
.show();
if (data.getGiftModels().size() > 0) {
new XPopup.Builder(mContext)
.asCustom(new ResultRendPacketPopup(mContext, false, data.setRedPacketId(redPacketModel.getRedPacketId()), false))
.show();
} else {
new XPopup.Builder(mContext)
.asCustom(new ResultRendPacketPopup(mContext, true, data.setRedPacketId(redPacketModel.getRedPacketId()), false))
.show();
}
}
}