gpt4 book ai didi

android - 不同的尺寸取决于屏幕尺寸,一个在 dp 中,另一个与父级匹配

转载 作者:行者123 更新时间:2023-11-30 02:09:56 26 4
gpt4 key购买 nike

这可能有一个简单的解决方案,但我在网上搜索后未能找到它。

我有一个 View ,我希望它具有不同的高度,具体取决于屏幕尺寸(大多数情况下的方向)。过去,我通过为不同的屏幕尺寸创建一个 dimens 资源文件来实现这一点。如果两个值都以 dps 为单位,则这很简单。我的问题是,在其中一种情况下我想设置一个 dp 值,而在另一种情况下我希望它为 match_parent。

我不想为此重新创建一个额外的布局,所以我希望有一个解决方案,比如两个值都在 dp 中。

提前致谢。

最佳答案

有一个解决方案!

根据 this :

MATCH_PARENT has an integer value, which is -1.

因此,在第一个 dimen.xml 文件中,您可以使用 48dp(或其他),在第二个 dimen.xml(例如,对于其他屏幕尺寸)中,你可以有 -1px(不是 dp),你会得到你想要的!

关于android - 不同的尺寸取决于屏幕尺寸,一个在 dp 中,另一个与父级匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30241030/

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