From 30859ca8f2175475d2c666353bc27f3b2ceede53 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期四, 22 八月 2024 13:43:47 +0800 Subject: [PATCH] 2024年08月22日13:43:45 --- app/src/main/java/com/hdl/photovoltaic/widget/ListStaticDialog.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 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..ad80009 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); + 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; + window.setAttributes(layoutParams); + } viewBinding = DialogStaticListBinding.inflate(getLayoutInflater()); setContentView(viewBinding.getRoot()); initData(); -- Gitblit v1.8.0