gpt4 book ai didi

android - 如何为对话框设置最大高度?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:36:23 32 4
gpt4 key购买 nike

我想设置对话框的最大高度。不是像 dp 或 px 设置的自定义高度。我想设置最大可能的高度来对话相对当前设备的屏幕尺寸。

最佳答案

您不能直接设置最大高度。只是一个替代方案,如果它的高度大于您要设置的最大高度,您可以重置高度。

WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
lp.copyFrom(dialog.getWindow().getAttributes());
int dialogWidth = lp.width;
int dialogHeight = lp.height;

if(dialogHeight > MAX_HEIGHT) {
d.getWindow().setLayout(dialogWidth,MAX_HEIGHT);
}

关于android - 如何为对话框设置最大高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43258003/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com