1.修改播放礼物特效代码
2:修改从房间进入其他页面出现不能回到房间的问题
This commit is contained in:
@@ -322,7 +322,7 @@ public class GiftLotteryDialog extends BaseMvpDialogFragment<GiftLotteryPresente
|
||||
isDrawing = true;
|
||||
// init(2);
|
||||
startType = 2;
|
||||
MvpPre.drawGiftList(giftBagId, userIds, roomId, "10",heart_id);
|
||||
MvpPre.drawGiftList(giftBagId, userIds, roomId, "6",heart_id);
|
||||
|
||||
} else {
|
||||
com.hjq.toast.ToastUtils.show("正在抽奖中...");
|
||||
@@ -332,7 +332,7 @@ public class GiftLotteryDialog extends BaseMvpDialogFragment<GiftLotteryPresente
|
||||
isDrawing = true;
|
||||
// init(3);
|
||||
startType = 3;
|
||||
MvpPre.drawGiftList(giftBagId, userIds, roomId, "100",heart_id);
|
||||
MvpPre.drawGiftList(giftBagId, userIds, roomId, "9",heart_id);
|
||||
} else {
|
||||
com.hjq.toast.ToastUtils.show("正在抽奖中...");
|
||||
}
|
||||
@@ -390,16 +390,16 @@ public class GiftLotteryDialog extends BaseMvpDialogFragment<GiftLotteryPresente
|
||||
if (icon > 0 && box_price > 0) {
|
||||
if (type == 10) {
|
||||
updateBackground(mBinding.mirroeSky.llOne, icon > box_price, drawableX, drawableW);
|
||||
updateBackground(mBinding.mirroeSky.llTen, icon > box_price * 10, drawableX, drawableW);
|
||||
updateBackground(mBinding.mirroeSky.llHundred, icon > box_price * 100, drawableX, drawableW);
|
||||
updateBackground(mBinding.mirroeSky.llTen, icon > box_price * 6, drawableX, drawableW);
|
||||
updateBackground(mBinding.mirroeSky.llHundred, icon > box_price * 9, drawableX, drawableW);
|
||||
} else if (type == 11) {
|
||||
updateBackground(mBinding.cityTime.llOne, icon > box_price, drawableX, drawableW);
|
||||
updateBackground(mBinding.cityTime.llTen, icon > box_price * 10, drawableX, drawableW);
|
||||
updateBackground(mBinding.cityTime.llHundred, icon > box_price * 100, drawableX, drawableW);
|
||||
updateBackground(mBinding.cityTime.llTen, icon > box_price * 6, drawableX, drawableW);
|
||||
updateBackground(mBinding.cityTime.llHundred, icon > box_price * 9, drawableX, drawableW);
|
||||
} else if (type == 12) {
|
||||
updateBackground(mBinding.pinnacleTime.llOne, icon > box_price, drawableX, drawableW);
|
||||
updateBackground(mBinding.pinnacleTime.llTen, icon > box_price * 10, drawableX, drawableW);
|
||||
updateBackground(mBinding.pinnacleTime.llHundred, icon > box_price * 100, drawableX, drawableW);
|
||||
updateBackground(mBinding.pinnacleTime.llTen, icon > box_price * 6, drawableX, drawableW);
|
||||
updateBackground(mBinding.pinnacleTime.llHundred, icon > box_price * 9, drawableX, drawableW);
|
||||
} else {
|
||||
// 兜底处理:未知 type 时全部设为不可点击 + 默认背景
|
||||
setAllBackgroundToDefault(drawableW);
|
||||
@@ -725,17 +725,17 @@ public class GiftLotteryDialog extends BaseMvpDialogFragment<GiftLotteryPresente
|
||||
private void upTitle(int boxPrice) {
|
||||
if (type == 10) {
|
||||
mBinding.mirroeSky.oneTitle.setText(boxPrice + "币一次");
|
||||
mBinding.mirroeSky.tenTitle.setText((boxPrice * 10) + "币十次");
|
||||
mBinding.mirroeSky.hundredTitle.setText((boxPrice * 100) + "币百次");
|
||||
mBinding.mirroeSky.tenTitle.setText((boxPrice * 6) + "币六次");
|
||||
mBinding.mirroeSky.hundredTitle.setText((boxPrice * 9) + "币九次");
|
||||
} else if (type == 11) {
|
||||
mBinding.cityTime.oneTitle.setText(boxPrice + "币一次");
|
||||
mBinding.cityTime.tenTitle.setText((boxPrice * 10) + "币十次");
|
||||
mBinding.cityTime.hundredTitle.setText((boxPrice * 100) + "币百次");
|
||||
mBinding.cityTime.tenTitle.setText((boxPrice * 6) + "币六次");
|
||||
mBinding.cityTime.hundredTitle.setText((boxPrice * 9) + "币九次");
|
||||
|
||||
} else if (type == 12) {
|
||||
mBinding.pinnacleTime.oneTitle.setText(boxPrice + "币一次");
|
||||
mBinding.pinnacleTime.tenTitle.setText((boxPrice * 10) + "币十次");
|
||||
mBinding.pinnacleTime.hundredTitle.setText((boxPrice * 100) + "币百次");
|
||||
mBinding.pinnacleTime.tenTitle.setText((boxPrice * 6) + "币六次");
|
||||
mBinding.pinnacleTime.hundredTitle.setText((boxPrice * 9) + "币九次");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user