gpt4 book ai didi

android - 如何获取屏幕高度并调整 View 以适应比例

转载 作者:行者123 更新时间:2023-11-30 00:11:13 29 4
gpt4 key购买 nike

我有一个要求,我需要在屏幕上添加多个 View ,只有顶部和底部填充为 10。第一个 View 是横幅,应该占据屏幕的三分之一,而其余的 3 个 View 应该填满整个屏幕屏幕与每个成比例的高度。我如何动态计算屏幕高度并相应地调整我的 View 。

最佳答案

假设你的父布局是LinearLayout,将横幅的属性设置为

layout_height="0dp"
layout_weight="3"

对于其余 3 个 View 中的每一个,将属性设置为

layout_height="0dp"
layout_weight="2"

这样做将确保横幅有 1/3 的屏幕高度,其余 3 个 View 按比例调整大小。(这个答案不是动态地找到屏幕高度。但是根据你的问题,这看起来是你想要实现的。)

关于android - 如何获取屏幕高度并调整 View 以适应比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48095212/

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