From 844597b5813ff8589de503cd7d7b1bbd0586d287 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期一, 13 五月 2024 19:38:03 +0800
Subject: [PATCH] 1.添加水量单价 2.修复发现的bug
---
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