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/ListStaticDialog.java | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/widget/ListStaticDialog.java b/app/src/main/java/com/hdl/photovoltaic/widget/ListStaticDialog.java index 1187a3d..4e5c2af 100644 --- a/app/src/main/java/com/hdl/photovoltaic/widget/ListStaticDialog.java +++ b/app/src/main/java/com/hdl/photovoltaic/widget/ListStaticDialog.java @@ -4,30 +4,45 @@ import android.content.Context; import android.os.Bundle; import android.text.TextUtils; +import android.view.Gravity; import android.view.View; +import android.view.ViewGroup; +import android.view.Window; +import android.view.WindowManager; import androidx.annotation.NonNull; import com.hdl.photovoltaic.R; +import com.hdl.photovoltaic.base.BaseDialog; import com.hdl.photovoltaic.databinding.DialogStaticListBinding; +import com.hdl.photovoltaic.utils.UnitConversionUtils; /** * 闈欐�佸垪琛ㄥ脊绐� */ -public class ListStaticDialog extends Dialog { +public class ListStaticDialog extends BaseDialog { private onNoListener onNoOnclickListener; private onHDLChinaListener onHDLChinaListener; private onHDLBahrainListener onHDLBahrainListener; private DialogStaticListBinding viewBinding; private String contentStr1, contentStr2; + private Context mContext; public ListStaticDialog(@NonNull Context context) { - super(context, R.style.Custom_Dialog); + super(context, R.style.DefaultFilteringDialog); + mContext = context; } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + Window window = getWindow(); + if (window != null) { + window.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); + WindowManager.LayoutParams layoutParams = window.getAttributes(); + layoutParams.gravity = Gravity.BOTTOM|Gravity.START|Gravity.END; + window.setAttributes(layoutParams); + } viewBinding = DialogStaticListBinding.inflate(getLayoutInflater()); setContentView(viewBinding.getRoot()); initData(); -- Gitblit v1.8.0