From b8f8323cc39091d3119101923251a0455da87f55 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期四, 09 五月 2024 16:03:35 +0800
Subject: [PATCH] 1.制作各种管理卡

---
 baselibrary/src/main/java/com/dayu/baselibrary/view/LibraryDialog.java |   28 +++++++++++++++++++++-------
 1 files changed, 21 insertions(+), 7 deletions(-)

diff --git a/baselibrary/src/main/java/com/dayu/baselibrary/view/LibraryDialog.java b/baselibrary/src/main/java/com/dayu/baselibrary/view/LibraryDialog.java
index cc587b9..48301b1 100644
--- a/baselibrary/src/main/java/com/dayu/baselibrary/view/LibraryDialog.java
+++ b/baselibrary/src/main/java/com/dayu/baselibrary/view/LibraryDialog.java
@@ -1,8 +1,9 @@
 package com.dayu.baselibrary.view;
 
+import static android.view.Gravity.CENTER;
+
 import android.app.Activity;
 import android.app.Dialog;
-import android.content.Intent;
 import android.view.Gravity;
 import android.view.View;
 import android.view.ViewGroup;
@@ -23,7 +24,6 @@
  */
 public class LibraryDialog extends Dialog {
 
-    Intent intent;
     Activity mContext;
     LibraryBean libraryBean;
     LibraryDao libraryDao;
@@ -31,17 +31,19 @@
 
     libraryBack mLibraryBack;
     int type;
+    String data;
+
+    ConfirmDialog confirmDialog;
 
     public LibraryDialog(Activity context, libraryBack libraryBack) {
         super(context, com.dayu.baselibrary.R.style.ws_pay_showSelfDialog);
-        this.intent = intent;
         mContext = context;
         mLibraryBack = libraryBack;
         initView();
     }
 
     private void initView() {
-        getWindow().setGravity(Gravity.CENTER);
+        getWindow().setGravity(CENTER);
         setContentView(R.layout.library_dialog);
         setCanceledOnTouchOutside(false);
         RadioGroup radioGroup = findViewById(R.id.radioLibrary);
@@ -57,16 +59,28 @@
             if (checkedId == R.id.henanLibrary) {
                 type = 0;
                 libraryBean.setType(type);
+                data = "纭閫夋嫨娌冲崡鐗堟湰鍚楋紵";
             } else if (checkedId == R.id.qhAloneLibrary) {// 澶勭悊閫変腑Option 2鐨勯�昏緫
                 type = 1;
                 libraryBean.setType(type);
+                data = "纭閫夋嫨榻愭渤鍗曟満鐗堟湰鍚楋紵";
             }
         });
         TextView okBtn = findViewById(R.id.ok);
         okBtn.setOnClickListener(v -> {
             if (ischose) {
-                libraryDao.insert(libraryBean);
-                mLibraryBack.listener(type);
+                //浜屾纭
+                confirmDialog = new ConfirmDialog(mContext, data, new View.OnClickListener() {
+                    @Override
+                    public void onClick(View v) {
+                        libraryDao.insert(libraryBean);
+                        mLibraryBack.listener(type);
+                        LibraryDialog.this.dismiss();
+                        confirmDialog.dismiss();
+                    }
+                });
+                confirmDialog.show();
+
             }
         });
 
@@ -81,7 +95,7 @@
          * 璁剧疆瀹藉害鍏ㄥ睆锛岃璁剧疆鍦╯how鐨勫悗闈�
          */
         WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
-        layoutParams.gravity = Gravity.CENTER;
+        layoutParams.gravity = CENTER;
         layoutParams.width = ViewGroup.LayoutParams.MATCH_PARENT;
         layoutParams.height = ViewGroup.LayoutParams.MATCH_PARENT;
         getWindow().getDecorView().setPadding(0, 0, 0, 0);

--
Gitblit v1.8.0