From e6e85c6fc87ba0688dae074a6aeda58f24ea05e9 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期三, 02 四月 2025 10:02:57 +0800
Subject: [PATCH] feat(generallibrary): 添加卡片列表适配器和搜索结果 Bean
---
baselibrary/src/main/java/com/dayu/baselibrary/view/EdtDialog.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 46 insertions(+), 4 deletions(-)
diff --git a/baselibrary/src/main/java/com/dayu/baselibrary/view/EdtDialog.java b/baselibrary/src/main/java/com/dayu/baselibrary/view/EdtDialog.java
index 81bd801..bb9aeee 100644
--- a/baselibrary/src/main/java/com/dayu/baselibrary/view/EdtDialog.java
+++ b/baselibrary/src/main/java/com/dayu/baselibrary/view/EdtDialog.java
@@ -26,6 +26,9 @@
Context mContext;
DialogBack mDialogBack;
+ String mEdtHint;
+ String mTitle;
+
public EdtDialog(Context context, Intent intent) {
super(context, R.style.ws_pay_showSelfDialog);
this.intent = intent;
@@ -36,9 +39,38 @@
public EdtDialog(Context context, DialogBack dialogBack) {
super(context, R.style.ws_pay_showSelfDialog);
mContext = context;
- mDialogBack=dialogBack;
+ mDialogBack = dialogBack;
initView();
}
+
+ /**
+ * @param context
+ * @param edtHint 杈撳叆妗嗛粯璁ゆ樉绀虹殑鍐呭
+ * @param dialogBack
+ */
+ public EdtDialog(Context context, String edtHint, DialogBack dialogBack) {
+ super(context, R.style.ws_pay_showSelfDialog);
+ mContext = context;
+ mDialogBack = dialogBack;
+ mEdtHint = edtHint;
+ initView();
+ }
+
+
+ /**
+ * @param context
+ * @param edtHint 杈撳叆妗嗛粯璁ゆ樉绀虹殑鍐呭
+ * @param dialogBack
+ */
+ public EdtDialog(Context context, String title, String edtHint, DialogBack dialogBack) {
+ super(context, R.style.ws_pay_showSelfDialog);
+ mContext = context;
+ mDialogBack = dialogBack;
+ mEdtHint = edtHint;
+ mTitle = title;
+ initView();
+ }
+
private void initView() {
getWindow().setGravity(Gravity.CENTER);
@@ -46,11 +78,21 @@
setCanceledOnTouchOutside(false);
TextView textView = (TextView) this.findViewById(R.id.pw_ok);
final EditText editText = (EditText) this.findViewById(R.id.pw_et);
+ if (!TextUtils.isEmpty(mEdtHint)) {
+ editText.setHint(mEdtHint);
+ }
+ TextView title = this.findViewById(R.id.title);
+ if (!TextUtils.isEmpty(mTitle)) {
+ title.setVisibility(View.VISIBLE);
+ title.setText(mTitle);
+ }
+
+
TextView cannel = (TextView) this.findViewById(R.id.pw_cannel);
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- if (intent!=null){
+ if (intent != null) {
if (TextUtils.isEmpty(editText.getText().toString())) {
// TipUtil.show(mContext, "璇疯緭鍏ュ簭鍒楀彿");
} else {
@@ -65,7 +107,7 @@
}
}
- if (mDialogBack!=null){
+ if (mDialogBack != null) {
mDialogBack.onOk(editText.getText().toString());
}
}
@@ -73,7 +115,7 @@
cannel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- if (mDialogBack!=null){
+ if (mDialogBack != null) {
mDialogBack.onCancel();
}
EdtDialog.this.dismiss();
--
Gitblit v1.8.0