wjc
2024-12-02 f50e8e60e9da99e4f69d8ab76810dc7e5fb448bc
app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationCancelDialog.java
@@ -1,12 +1,15 @@
package com.hdl.photovoltaic.widget;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.os.Message;
import android.text.TextUtils;
import android.view.View;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.BaseDialog;
@@ -33,9 +36,10 @@
        super.onCreate(savedInstanceState);
        viewBinding = DialogConfirmCancelBinding.inflate(getLayoutInflater());
        setContentView(viewBinding.getRoot());
//        setCancelable(true);//系统后退可以取消
        //空白处不能取消动画
        setCanceledOnTouchOutside(false);
//        setCanceledOnTouchOutside(false);
        //初始化界面控件
        initView();
        //初始化界面数据
@@ -60,6 +64,7 @@
        }
    }
    /**
     * 隐藏自定义"标题"组件
@@ -124,6 +129,13 @@
        }
    }
    public TextView getContentTextView() {
        if (viewBinding == null) {
            return null;
        }
        return viewBinding.loadingConfirmationContentTv;
    }
    private void initEvent() {
        viewBinding.dialogCancelLy.setOnClickListener(new View.OnClickListener() {
            @Override
@@ -170,7 +182,6 @@
    }
    /**
     * 设置取消按钮监听