admin
2021-06-07 01e23be6118d68d38a71d186296d440eadcaa197
app/src/main/java/com/tejia/lijin/app/ui/dialog/GoodsDetailNotifyDialog.java
@@ -18,8 +18,10 @@
import com.tejia.lijin.app.util.ad.AdUtil;
import com.tejia.lijin.app.util.ad.ExpressAdContainer;
import com.tejia.lijin.app.util.ad.ExpressAdManager;
import com.tejia.lijin.app.util.ui.dialog.DialogUtil;
import com.wpc.library.util.SystemCommon;
import com.wpc.library.util.common.DimenUtils;
import com.wpc.library.util.common.StringUtils;
import java.util.List;
@@ -43,11 +45,19 @@
    public static class Builder {
        private Activity context;
        IDialogButtonClick dialogButtonClickListener;
        private String btnName;
        private String link;
        public Builder(Activity context) {
            this.context = context;
        }
        public Builder setLeftBtnInfo(String btnName, String link) {
            this.btnName = btnName;
            this.link = link;
            return this;
        }
        public Builder setOnButtonClickListener(IDialogButtonClick dialogCloseListener) {
            this.dialogButtonClickListener = dialogCloseListener;
@@ -63,6 +73,15 @@
            final TextView tv_create = mAquery.id(R.id.tv_create).getTextView();
            final TextView tv_fanli = mAquery.id(R.id.tv_fanli).getTextView();
            if (!StringUtils.isNullOrEmpty(btnName)) {
                tv_create.setVisibility(View.VISIBLE);
                tv_create.setText(btnName);
            } else {
                tv_create.setVisibility(View.GONE);
                tv_create.setText(btnName);
            }
            GradientDrawable gradientDrawable = new GradientDrawable();
            gradientDrawable.setStroke(1, Color.parseColor("#F53245"));
            gradientDrawable.setColor(Color.WHITE);
@@ -76,6 +95,9 @@
            tv_create.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    if (!StringUtils.isNullOrEmpty(link)) {
                        context.startActivity(new Intent(context, ShareBrowserActivity.class).putExtra("url", link));
                    }
                    if (dialogButtonClickListener != null)
                        dialogButtonClickListener.onLeftClick();
                }
@@ -89,6 +111,13 @@
                }
            });
            mAquery.id(R.id.iv_close).clicked(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    DialogUtil.dismiss(dialog);
                }
            });
            dialog.addContentView(layout, new FrameLayout.LayoutParams(
                    FrameLayout.LayoutParams.MATCH_PARENT, FrameLayout.LayoutParams.WRAP_CONTENT));