神龍送財彈窗頁面。神龍送財規則頁面

This commit is contained in:
18401019693
2024-03-06 17:18:54 +08:00
parent 6870037683
commit bc8d916445
15 changed files with 409 additions and 7 deletions

View File

@@ -1,5 +1,7 @@
package com.yunbao.common.bean;
import android.text.TextUtils;
import com.google.gson.annotations.SerializedName;
import java.util.List;
@@ -65,7 +67,7 @@ public class GuardDataTipModel extends BaseModel {
@SerializedName("open_img")
private String openImg;
@SerializedName("is_open")
private boolean isOpen;
private String isOpen;
@SerializedName("price")
private List<GuardPriceModel> price;
@SerializedName("guard_privilege")
@@ -108,11 +110,15 @@ public class GuardDataTipModel extends BaseModel {
}
public boolean isOpen() {
return TextUtils.equals(isOpen, "1");
}
public String getIsOpen() {
return isOpen;
}
public GuardDataTipModel setOpen(boolean open) {
isOpen = open;
public GuardDataTipModel setIsOpen(String isOpen) {
this.isOpen = isOpen;
return this;
}

View File

@@ -0,0 +1,33 @@
package com.yunbao.common.dialog;
import android.content.Context;
import androidx.annotation.NonNull;
import com.lxj.xpopup.core.CenterPopupView;
import com.yunbao.common.R;
import com.yunbao.common.views.weight.ViewClicksAntiShake;
public class DragonRulePopup extends CenterPopupView {
public DragonRulePopup(@NonNull Context context) {
super(context);
}
// 返回自定义弹窗的布局
@Override
protected int getImplLayoutId() {
return R.layout.dragon_rule_popup;
}
// 执行初始化操作比如findView设置点击或者任何你弹窗内的业务逻辑
@Override
protected void onCreate() {
super.onCreate();
ViewClicksAntiShake.clicksAntiShake(findViewById(R.id.dragon_close), new ViewClicksAntiShake.ViewClicksCallBack() {
@Override
public void onViewClicks() {
dismiss();
}
});
}
}