From 9d57ea9c1ca983a8990dfb3791165c6bae28f483 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期四, 09 五月 2024 16:48:50 +0800
Subject: [PATCH] 1.修复河南版本不能自动连接服务器的bug 2.添加重新选择版本的功能
---
baselibrary/src/main/java/com/dayu/baselibrary/view/EdtDialog.java | 27 +++++++++++++++++++++++----
1 files changed, 23 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..c4e4bd2 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,8 @@
Context mContext;
DialogBack mDialogBack;
+ String mEdtHint;
+
public EdtDialog(Context context, Intent intent) {
super(context, R.style.ws_pay_showSelfDialog);
this.intent = intent;
@@ -36,9 +38,23 @@
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();
+ }
+
private void initView() {
getWindow().setGravity(Gravity.CENTER);
@@ -46,11 +62,14 @@
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 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 +84,7 @@
}
}
- if (mDialogBack!=null){
+ if (mDialogBack != null) {
mDialogBack.onOk(editText.getText().toString());
}
}
@@ -73,7 +92,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