From 819940c20dfb8a0c797b3423a3c0a0c67c9fd955 Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期五, 27 十二月 2024 18:06:23 +0800 Subject: [PATCH] 处理后台运行被释放的问题 --- app/src/main/java/com/hdl/photovoltaic/widget/ListStaticDialog.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 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 a93bfa6..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,13 +4,18 @@ 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; /** * 闈欐�佸垪琛ㄥ脊绐� @@ -21,14 +26,23 @@ 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