From 80f2ca2df62ff1cd03046864af504245be078eb2 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期四, 05 六月 2025 10:37:28 +0800 Subject: [PATCH] 2025年06月05日10:37:26 --- app/src/main/java/com/hdl/photovoltaic/widget/DelayedConfirmationCancelDialog.java | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/widget/DelayedConfirmationCancelDialog.java b/app/src/main/java/com/hdl/photovoltaic/widget/DelayedConfirmationCancelDialog.java index 9621ecf..4074faa 100644 --- a/app/src/main/java/com/hdl/photovoltaic/widget/DelayedConfirmationCancelDialog.java +++ b/app/src/main/java/com/hdl/photovoltaic/widget/DelayedConfirmationCancelDialog.java @@ -11,12 +11,13 @@ import androidx.annotation.NonNull; import com.hdl.photovoltaic.R; +import com.hdl.photovoltaic.base.BaseDialog; import com.hdl.photovoltaic.databinding.DialogConfirmCancelBinding; /** * 寤舵椂纭妗� */ -public class DelayedConfirmationCancelDialog extends Dialog { +public class DelayedConfirmationCancelDialog extends BaseDialog { public DelayedConfirmationCancelDialog(@NonNull Context context) { super(context, R.style.Custom_Dialog); this.mContext = context; @@ -61,6 +62,19 @@ viewBinding.loadingConfirmationTitleTv.setText(titleStr); } + } + + /** + * 闅愯棌鑷畾涔�"鏍囬"缁勪欢 + * + * @param isHideTitle true 闅愯棌 + */ + public void isHideTitle(boolean isHideTitle) { + if (isHideTitle) { + if (viewBinding != null) { + viewBinding.loadingConfirmationTitleTv.setVisibility(View.GONE); + } + } } /** @@ -185,9 +199,9 @@ int secondsRemaining = (int) (millisUntilFinished / 1000); if (secondsRemaining == 0) { viewBinding.dialogConfirmTv.setText(mContext.getString(R.string.loading_affirm)); - viewBinding.dialogConfirmTv.setTextColor(Color.parseColor("#38C494")); viewBinding.dialogConfirmLy.setEnabled(true); viewBinding.dialogConfirmTv.setEnabled(true); + viewBinding.dialogConfirmTv.setTextColor(getContext().getColor(R.color.text_FFACACAC)); if (timer != null) { timer.cancel(); timer = null; @@ -196,8 +210,9 @@ } String timeLeft = "(" + secondsRemaining + ")"; String text = mContext.getString(R.string.loading_affirm) + timeLeft; + viewBinding.dialogConfirmTv.setTextColor(getContext().getColor(R.color.text_FF5B5B5B)); +// viewBinding.dialogConfirmTv.setTextColor(getContext().getColor(R.color.text_245EC3)); viewBinding.dialogConfirmTv.setText(text); - viewBinding.dialogConfirmTv.setTextColor(Color.parseColor("#C2EDDE")); viewBinding.dialogConfirmLy.setEnabled(false); viewBinding.dialogConfirmTv.setEnabled(false); } -- Gitblit v1.8.0